【发布时间】:2011-05-19 11:42:39
【问题描述】:
我有一个抛出异常的 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());
}
总比没有好,但不是很满意。
你知道如何将完整的回溯打印到日志吗?
谢谢。
【问题讨论】:
标签: android