我的客户的应用程序出现问题,我无法在开发电话上重现问题.如何调试此问题?Android Log类很棒,但我的客户不知道如何使用'adb'或USB调试电缆.有没有办法将日志输出重定向到手机SD卡上的文件?然后客户可以轻松地将日志文件通过电子邮件发送给我 即使这个重定向需要我编程,我至少可以分发应用程序的"调试"版本.
谢谢,汤姆
尝试使用Logger类.该过程与您在常规Java应用程序中的操作相同:
try {
FileHandler handler = new FileHandler("logfile.log");
Logger logger = Logger.getLogger("com.somename");
logger.addHandler(handler);
} catch (IOException e) {
}
Run Code Online (Sandbox Code Playgroud)
然后可以像这样完成对文件的实际记录:
logger.log(Level.WARNING, "Log message")
Run Code Online (Sandbox Code Playgroud)
祝好运!
| 归档时间: |
|
| 查看次数: |
2559 次 |
| 最近记录: |