最佳答案
我有一个 try/catch 块,它会抛出一个异常,我希望在 Android 设备日志中看到关于该异常的信息。
我用下面的命令从我的开发计算机中读取移动设备的日志:
/home/dan/android-sdk-linux_x86/tools/adb shell logcat
我先试了这个:
try {
// code buggy code
} catch (Exception e)
{
e.printStackTrace();
}
但是这并没有在日志上打印出任何东西。这很遗憾,因为这会有很大的帮助。
我取得的最好成就是:
try {
// code buggy code
} catch (Exception e)
{
Log.e("MYAPP", "exception: " + e.getMessage());
Log.e("MYAPP", "exception: " + e.toString());
}
总比没有好,但不是很满意。
你知道如何打印完整的回溯到日志?
谢谢。