在Eclipse中(使用运行而非调试),我该如何/在哪里查看我的Android应用程序崩溃时发生了什么?
窗口 → 显示视图 → 其它,然后选择Android / LogCat
(如果您已经看到该视图,但似乎没有显示正确/最新的输出,请尝试在设备视图中重新选择所需的设备。)
我发现Eclipse不是很可靠,于是转向了IntelliJ,这样更加开心。虽然社区版不支持,但IntelliJ 9支持Android开发。 除了Eclipse DDMS之外,您还可以从命令行查看logcat。打开一个shell并切换到您的Android SDK文件夹,然后进入子文件夹“tools”。在那里,您可以运行
adb shell logcat
这将向您显示日志。
如果您想明确区分真实设备或模拟器(如果您同时使用两者),可以添加参数-d或-e
设备:
adb -d logcat
模拟器:
adb -e logcat