请注意,与主题标题为“应用程序已意外停止”的许多其他问题不同,我并不是要求对特定问题进行故障排除。
相反,我希望为 Android/Eclipse/Java 新手提供一个最佳策略大纲,以解决消化大量信息以开发(和调试!)一个简单的 Android 应用程序的艰巨任务。
就我而言,我从 SDK 中获取了示例骨架应用程序,稍微修改了它,我在尝试运行它的那一刻得到了什么?
应用程序 (process.com.example.android.skeletonapp) 已意外停止。请再试一次。
好的,所以我知道我必须查看 LogCat。它充满了带时间戳的线条盯着我……我现在该怎么办?我需要寻找什么?
有没有办法单步执行程序,找到导致应用程序崩溃的语句?(我认为Java程序永远不会崩溃,但显然我错了)
如何放置断点?
除了这个,你能推荐一个在线的 Android 调试教程吗?