我想知道在Android设备上运行应用程序时是否有任何方法可以获得有关幕后发生情况的任何反馈。如果我使用模拟器和eclipse,我可以看到logcat中发生了什么。但我正在制作一个带有ROS android的程序,我无法在模拟器上运行它。现在我的程序崩溃,我不知道为什么。有什么方法可以获得更多信息吗?
由于
答案 0 :(得分:0)
我可以想到一些(不是优雅的)方法来尝试找出正在发生的事情。
1)显示来自潜在问题区域的祝酒词(是否有屏幕?)
2)将日志写入SD卡(是否有SD卡?)
修改强>
我没想清楚......你必须能够将程序加载到设备上,所以你必须能够将它连接到你的PC。因此,正如Agarwal指出的那样,你很可能将它连接起来,在设备/机器人/其他任何东西上运行它,看看logcat会发生什么。
答案 1 :(得分:0)
您可以使用adb调试设备上的应用。见http://developer.android.com/guide/developing/device.html