마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

notification GCM 질문입니다.

0 추천
일단 펍 내에있는 GCM완벽예제 라는 거에서 일괄전송으로 웹서버를 열고 거기에 php파일을 넣고 php파일에도 설정해줘야 하는 값들을 넣고 돌렸는데 돌아가질 않네요. 어떻게 할 방법없을까요?

에러메세지는 다음과같습니다.

06-05 02:58:25.070: E/AndroidRuntime(840): FATAL EXCEPTION: main
06-05 02:58:25.070: E/AndroidRuntime(840): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.gcmmanager/com.example.gcmmanager.GCMSendMessage}: java.lang.NullPointerException: println needs a message
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2110)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.ActivityThread.access$700(ActivityThread.java:140)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.os.Looper.loop(Looper.java:137)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.ActivityThread.main(ActivityThread.java:4921)
06-05 02:58:25.070: E/AndroidRuntime(840):  at java.lang.reflect.Method.invokeNative(Native Method)
06-05 02:58:25.070: E/AndroidRuntime(840):  at java.lang.reflect.Method.invoke(Method.java:511)
06-05 02:58:25.070: E/AndroidRuntime(840):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
06-05 02:58:25.070: E/AndroidRuntime(840):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
06-05 02:58:25.070: E/AndroidRuntime(840):  at dalvik.system.NativeStart.main(Native Method)
06-05 02:58:25.070: E/AndroidRuntime(840): Caused by: java.lang.NullPointerException: println needs a message
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.util.Log.println_native(Native Method)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.util.Log.w(Log.java:225)
06-05 02:58:25.070: E/AndroidRuntime(840):  at com.example.gcmmanager.GCMSendMessage.getJson(GCMSendMessage.java:193)
06-05 02:58:25.070: E/AndroidRuntime(840):  at com.example.gcmmanager.GCMSendMessage.onCreate(GCMSendMessage.java:74)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.Activity.performCreate(Activity.java:5206)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
06-05 02:58:25.070: E/AndroidRuntime(840):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074)
06-05 02:58:25.070: E/AndroidRuntime(840):  ... 11 more
elsekid (240 포인트) 님이 2013년 6월 5일 질문

1개의 답변

+1 추천
 
채택된 답변

다음문장을 유심히 보셔야 할 필요가 있습니다.

 java.lang.RuntimeException:

Unable to start activity ComponentInfo{com.example.gcmmanager/com.example.gcmmanager.GCMSendMessage}:

블랙넥원 (9,600 포인트) 님이 2013년 6월 5일 답변
elsekid님이 2013년 6월 8일 채택됨
...