所以问题是,我已经使应用程序运行了大约一周然后开始失败。是否可以以某种方式记录应用程序而不连接到eclipse?当它开始失败时,将设备连接到eclipse并查看日志?
答案 0 :(得分:2)
如果要保存日志,请将其写入文本文件,如Huxley所述。 Here是清楚地告诉您如何保存日志文件的链接。如果您只想查看日志,可以在Terminal
的帮助下通过shell命令查看。
将目录路径移动到Platform-tools,如下所示
system6@system6:~/android-sdks/platform-tools$
如果您使用linux
,请使用./adb logcat
查看日志。如果windows adb logcat
会帮助你。
答案 1 :(得分:1)
您可以使用 adb logcat 来解决此问题。例如,在应用程序失败后,它会在shell中出现:
adb logcat -s "TAG"
或者像这样(如果你想在某处保存日志)
adb logcat -s "TAG" >> Log.txt
Android developers有完整的帮助。
答案 2 :(得分:0)
您可以将记录器替换为您自己的类,将消息保存到SD卡或内部存储器中的文件中。