1

我使用我的应用程序在以下路径中创建了一个文件。

/data/data/VisionEPODErrorLog/ErrorLog.txt

我可以使用 Eclipse DDMS->File Explore ->Data 查看该文件

但是当我在 mob 设备中安装我的应用程序时,我没有在设备中获得该路径。

我需要查看设备中的确切文件

是否需要任何第三方应用程序才能访问该路径。如果是这样,那是什么,或者还有其他方法可以从设备中获取该文件。如果有人知道,请告诉我

4

2 回答 2

0

请使用以下方法

        BufferedInputStream in = new BufferedInputStream(Mtx.getContext().openFileInput("ErrorLog.txt"));

我在我的应用程序中使用来读取存储在 /data/data/ 目录下的文件

我认为这会有所帮助

于 2012-09-19T10:12:24.687 回答
0

/data/data/VisionEPODErrorLog/ErrorLog.txt

这是一个非常糟糕的主意。请不要这样做。请用于getFilesDir()获取文件内部存储的根目录。

但是当我在 mob 设备中安装我的应用程序时,我没有在设备中获得该路径。

您应该无法在生产设备上在那里写字。请不要发明随机路径。请用于getFilesDir()获取文件内部存储的根目录。

您当然无法/data/data通过任何工具在生产设备上查看任何内容,除非您对手机进行 root。

于 2012-09-19T11:06:44.217 回答