在生产设备上的基于Java的Android应用程序中(启用USB调试,所以我可以adb shell),我写了一个类似的文件:
BufferedWriter writer = new BufferedWriter(new FileWriter("log.txt"));
但我无法轻易找到log.txt
的位置。我在哪里可以找到它?
还有一个后续问题:编写日志/调试文件的推荐目录是什么?
答案 0 :(得分:1)
我在哪里可以找到它?
你不能。您的代码崩溃了,因为您没有提供完全限定的路径。
使用指向internal storage或external storage上有效位置的File
个对象。
编写日志/调试文件的推荐目录是什么?
通常,我们使用Log
类上的方法登录LogCat。