안드로이드 개발 질문/답변
(글 수 45,052)
10-24 11:08:54.804: D/dalvikvm(14868): GC_EXTERNAL_ALLOC freed 43K, 49% free 2761K/5379K, external 1596K/2108K, paused 38ms
10-24 11:08:54.917: D/dalvikvm(14868): GC_EXTERNAL_ALLOC freed 1K, 49% free 2761K/5379K, external 3096K/3866K, paused 33ms
10-24 11:08:55.035: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.035: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.035: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.035: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.035: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.039: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.039: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.039: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.039: W/dalvikvm(14868): VFY: unable to find class referenced in signature (Lcom/ibm/mqtt/MqttPersistence;)
10-24 11:08:55.042: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.042: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.042: E/dalvikvm(14868): Could not find class 'com.ggpol.news.PushService$MQTTConnection', referenced from method com.ggpol.news.PushService.connect
10-24 11:08:55.042: W/dalvikvm(14868): VFY: unable to resolve new-instance 83 (Lcom/ggpol/news/PushService$MQTTConnection;) in Lcom/ggpol/news/PushService;
10-24 11:08:55.042: D/dalvikvm(14868): VFY: replacing opcode 0x22 at 0x000c
10-24 11:08:55.042: W/dalvikvm(14868): VFY: unable to resolve exception class 102 (Lcom/ibm/mqtt/MqttException;)
10-24 11:08:55.042: W/dalvikvm(14868): VFY: unable to find exception handler at addr 0x22
10-24 11:08:55.042: W/dalvikvm(14868): VFY: rejected Lcom/ggpol/news/PushService;.connect ()V
10-24 11:08:55.042: W/dalvikvm(14868): VFY: rejecting opcode 0x0d at 0x0022
10-24 11:08:55.042: W/dalvikvm(14868): VFY: rejected Lcom/ggpol/news/PushService;.connect ()V
10-24 11:08:55.042: W/dalvikvm(14868): Verifier rejected class Lcom/ggpol/news/PushService;
10-24 11:08:55.042: D/AndroidRuntime(14868): Shutting down VM
10-24 11:08:55.042: W/dalvikvm(14868): threadid=1: thread exiting with uncaught exception (group=0x4001e578)
10-24 11:08:55.046: E/AndroidRuntime(14868): FATAL EXCEPTION: main
10-24 11:08:55.046: E/AndroidRuntime(14868): java.lang.VerifyError: com.ggpol.news.PushService
10-24 11:08:55.046: E/AndroidRuntime(14868): at com.ggpol.news.PushActivity.onResume(PushActivity.java:628)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.Activity.performResume(Activity.java:3832)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2114)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.os.Handler.dispatchMessage(Handler.java:99)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.os.Looper.loop(Looper.java:130)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.main(ActivityThread.java:3687)
10-24 11:08:55.046: E/AndroidRuntime(14868): at java.lang.reflect.Method.invokeNative(Native Method)
10-24 11:08:55.046: E/AndroidRuntime(14868): at java.lang.reflect.Method.invoke(Method.java:507)
10-24 11:08:55.046: E/AndroidRuntime(14868): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
10-24 11:08:55.046: E/AndroidRuntime(14868): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
10-24 11:08:55.046: E/AndroidRuntime(14868): at dalvik.system.NativeStart.main(Native Method)
10-24 11:08:54.917: D/dalvikvm(14868): GC_EXTERNAL_ALLOC freed 1K, 49% free 2761K/5379K, external 3096K/3866K, paused 33ms
10-24 11:08:55.035: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.035: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.035: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.035: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.035: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.039: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.039: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.039: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.039: W/dalvikvm(14868): VFY: unable to find class referenced in signature (Lcom/ibm/mqtt/MqttPersistence;)
10-24 11:08:55.042: I/dalvikvm(14868): Failed resolving Lcom/ggpol/news/PushService$MQTTConnection; interface 105 'Lcom/ibm/mqtt/MqttSimpleCallback;'
10-24 11:08:55.042: W/dalvikvm(14868): Link of class 'Lcom/ggpol/news/PushService$MQTTConnection;' failed
10-24 11:08:55.042: E/dalvikvm(14868): Could not find class 'com.ggpol.news.PushService$MQTTConnection', referenced from method com.ggpol.news.PushService.connect
10-24 11:08:55.042: W/dalvikvm(14868): VFY: unable to resolve new-instance 83 (Lcom/ggpol/news/PushService$MQTTConnection;) in Lcom/ggpol/news/PushService;
10-24 11:08:55.042: D/dalvikvm(14868): VFY: replacing opcode 0x22 at 0x000c
10-24 11:08:55.042: W/dalvikvm(14868): VFY: unable to resolve exception class 102 (Lcom/ibm/mqtt/MqttException;)
10-24 11:08:55.042: W/dalvikvm(14868): VFY: unable to find exception handler at addr 0x22
10-24 11:08:55.042: W/dalvikvm(14868): VFY: rejected Lcom/ggpol/news/PushService;.connect ()V
10-24 11:08:55.042: W/dalvikvm(14868): VFY: rejecting opcode 0x0d at 0x0022
10-24 11:08:55.042: W/dalvikvm(14868): VFY: rejected Lcom/ggpol/news/PushService;.connect ()V
10-24 11:08:55.042: W/dalvikvm(14868): Verifier rejected class Lcom/ggpol/news/PushService;
10-24 11:08:55.042: D/AndroidRuntime(14868): Shutting down VM
10-24 11:08:55.042: W/dalvikvm(14868): threadid=1: thread exiting with uncaught exception (group=0x4001e578)
10-24 11:08:55.046: E/AndroidRuntime(14868): FATAL EXCEPTION: main
10-24 11:08:55.046: E/AndroidRuntime(14868): java.lang.VerifyError: com.ggpol.news.PushService
10-24 11:08:55.046: E/AndroidRuntime(14868): at com.ggpol.news.PushActivity.onResume(PushActivity.java:628)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.Activity.performResume(Activity.java:3832)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2114)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.os.Handler.dispatchMessage(Handler.java:99)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.os.Looper.loop(Looper.java:130)
10-24 11:08:55.046: E/AndroidRuntime(14868): at android.app.ActivityThread.main(ActivityThread.java:3687)
10-24 11:08:55.046: E/AndroidRuntime(14868): at java.lang.reflect.Method.invokeNative(Native Method)
10-24 11:08:55.046: E/AndroidRuntime(14868): at java.lang.reflect.Method.invoke(Method.java:507)
10-24 11:08:55.046: E/AndroidRuntime(14868): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
10-24 11:08:55.046: E/AndroidRuntime(14868): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
10-24 11:08:55.046: E/AndroidRuntime(14868): at dalvik.system.NativeStart.main(Native Method)
소스중 하나가 엑티비티 스레드에서 돌아 가느거 같습니다.
조금 무리가 있다고 생각 되는 소스는 이제 스레드를 따로 구분해서 사용 해 주셔야 합니다.