【发布时间】:2011-04-05 10:54:52
【问题描述】:
我正在使用 Eclipse 编写程序。我已经摆脱了错误,并完全编译了代码,当它在模拟器中启动时,它会强制关闭。我已经压缩了工作空间,所以也许有人可以抓住它并加载它,看看他们是否能够看到它为什么会爆炸? deckertdesigns.com/Android/Todo_List.zip 再次提供任何帮助,将不胜感激。我觉得一旦克服了这个困难,我将对故障排除有更好的了解,只希望调试器能够捕捉到这个......
08-29 17:43:45.273:DEBUG/SntpClient(73):请求时间失败:java.net.SocketException:
协议不支持的地址族
08-29 17:44:41.433: 调试/AndroidRuntime(357): >>>>>>>>>>>>>> AndroidRuntime 开始
08-29 17:44:41.433: DEBUG/AndroidRuntime(357): CheckJNI 开启
08-29 17:44:41.852: DEBUG/AndroidRuntime(357): --- 注册本机函数 ---
08-29 17:44:43.293: DEBUG/AndroidRuntime(357): 关闭虚拟机
08-29 17:44:43.313:INFO/AndroidRuntime(357):注意:附加线程“Binder Thread #3”失败
08-29 17:44:43.323:DEBUG/dalvikvm(357):调试器已分离;对象注册表有 1 个条目
08-29 17:44:44.083: 调试/AndroidRuntime(365): >>>>>>>>>>>>>> AndroidRuntime START
08-29 17:44:44.083: DEBUG/AndroidRuntime(365): CheckJNI 开启
08-29 17:44:44.403: DEBUG/AndroidRuntime(365): --- 注册本机函数 ---
08-29 17:44:45.573: INFO/ActivityManager(73): 开始活动: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com .a8a.todolist/.ToDoList }
08-29 17:44:45.683: DEBUG/AndroidRuntime(365): 关闭虚拟机
08-29 17:44:45.713:DEBUG/dalvikvm(365):调试器已分离;对象注册表有 1 个条目
08-29 17:44:45.773:INFO/AndroidRuntime(365):注意:附加线程“Binder Thread #3”失败
08-29 17:44:45.843:INFO/ActivityManager(73):为活动 com.a8a.todolist/.ToDoList 启动 proc com.a8a.todolist:pid=372 uid=10032 gids={1015}
08-29 17:44:47.013: DEBUG/AndroidRuntime(372): 关闭虚拟机
08-29 17:44:47.013: WARN/dalvikvm(372): threadid=1: 线程以未捕获的异常退出 (group=0x4001d800)
08-29 17:44:47.043:错误/AndroidRuntime(372):致命异常:主要
08-29 17:44:47.043: ERROR/AndroidRuntime(372): android.app.SuperNotCalledException: Activity {com.a8a.todolist/com.a8a.todolist.ToDoList} 没有调用到 super.onCreate( )
08-29 17:44:47.043: 错误/AndroidRuntime(372): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2629)
08-29 17:44:47.043: 错误/AndroidRuntime(372): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
08-29 17:44:47.043: ERROR/AndroidRuntime(372): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
08-29 17:44:47.043: 错误/AndroidRuntime(372): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
08-29 17:44:47.043: 错误/AndroidRuntime(372): 在 android.os.Handler.dispatchMessage(Handler.java:99)
08-29 17:44:47.043: 错误/AndroidRuntime(372): 在 android.os.Looper.loop(Looper.java:123)
08-29 17:44:47.043: 错误/AndroidRuntime(372): at android.app.ActivityThread.main(ActivityThread.java:4627)
08-29 17:44:47.043: ERROR/AndroidRuntime(372): at java.lang.reflect.Method.invokeNative(Native Method)
08-29 17:44:47.043: 错误/AndroidRuntime(372): at java.lang.reflect.Method.invoke(Method.java:521)
08-29 17:44:47.043: ERROR/AndroidRuntime(372): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
08-29 17:44:47.043: ERROR/AndroidRuntime(372): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
08-29 17:44:47.043: ERROR/AndroidRuntime(372): at dalvik.system.NativeStart.main(Native Method)
08-29 17:44:47.063:WARN/ActivityManager(73):强制完成活动 com.a8a.todolist/.ToDoList
08-29 17:44:47.243: DEBUG/dalvikvm(73): GC_FOR_MALLOC 在 169 毫秒内释放了 7176 个对象 / 434168 个字节
08-29 17:44:47.633: WARN/ActivityManager(73): HistoryRecord{43fc9668 com.a8a.todolist/.ToDoList}
08-29 17:44:53.253:INFO/Process(372):发送信号。 PID:372 SIG:9
08-29 17:44:53.285:INFO/ActivityManager(73):进程 com.a8a.todolist (pid 372) 已死亡。
08-29 17:44:53.323: WARN/InputManagerService(73): 窗口已经聚焦,忽略焦点增益:com.android.internal.view.IInputMethodClient$Stub$Proxy@440687c8
08-29 17:44:58.383: WARN/ActivityManager(73): HistoryRecord{43fc9668 com.a8a.todolist/.ToDoList}
【问题讨论】: