我使用我的applcation在下面的路径中创建了一个文件。
/data/data/VisionEPODErrorLog/ErrorLog.txt
我能够使用Eclipse DDMS->文件浏览 - >数据
查看该文件但是当我在暴民设备中安装我的applcation时,我没有在设备中获得该路径。
我需要查看设备中的确切文件
是否需要第三方应用程序才能访问该路径。如果是这样或有什么其他方式从设备获取该文件。如果有人知道请让我知道
答案 0 :(得分:0)
请使用以下方法
BufferedInputStream in = new BufferedInputStream(Mtx.getContext().openFileInput("ErrorLog.txt"));
我在我的应用程序中用于读取存储在/ data / data /目录下的文件
我认为这会有所帮助
答案 1 :(得分:0)
/data/data/VisionEPODErrorLog/ErrorLog.txt
这是一个非常糟糕的主意。请不要这样做。请使用getFilesDir()
获取文件内部存储的根目录。
但是当我在暴民设备中安装我的applcation时,我没有在设备中获得该路径。
你不应该在生产设备上写那里。请不要发明随机路径。请使用getFilesDir()
获取文件内部存储的根目录。
您当然无法通过任何工具在生产设备上查看/data/data
中的任何内容,除非您使用手机。