当我使用模拟器调试我的 android 应用程序时,堆栈跟踪和错误消息显示在 Eclipse 的 Logcat 中。
但是,当我在我的物理 android 设备上调试时,当应用程序崩溃时,eclipse 中没有显示堆栈跟踪。在物理设备上调试时,我需要配置什么以获得堆栈跟踪吗?
问问题
816 次
2 回答
2
这可能有很多原因:
1) 您是否为您的手机安装了 USB 驱动程序?
2)您是否启用了USB调试?
Settings -> Application -> Development -> USB debugging
3) 检查您的设备是否被检测到。在命令行运行:
adb devices
它应该在此处列出,并且不应处于脱机状态。adb
有时检测不到手机。您可以尝试使用以下命令重新启动它:
adb kill-server
adb start-server
4) 有时,只需拔下/重新插入 USB 电缆即可。
5)在某些情况下,手机是问题所在,重新启动它会有所帮助。
于 2012-12-22T00:43:19.633 回答
0
在 Eclipse 中打开 Devices 窗格并单击您的设备。
于 2012-12-22T23:01:31.610 回答