E/AndroidRuntime(27093): Caused by: java.lang.NullPointerException: println needs a message
E/AndroidRuntime(27093): at android.util.Log.println_native(Native Method)
E/AndroidRuntime(27093): at android.util.Log.w(Log.java:225)
E/AndroidRuntime(27093): at com.example.gcmmanager.GCMSendMessage.getJson(GCMSendMessage.java:193)
말씀하신데로 NullPointer에러가 나고 있습니다. NullPointer에러 발생시 그 아래있는 스택 내용을 차례차례 내려가면서 살펴보면 GCMSendMessage.java의 193라인에서 부터 시작된것을 알수가 있습니다. 그 부분 소스를 살펴보세요.