Android 找不到在GetFileDir()返回的目录中创建的文件
我的应用程序的一部分需要写出一个数据文件。 我使用GetFileDir,在添加文件名后,它会为我提供如下路径:Android 找不到在GetFileDir()返回的目录中创建的文件,android,filesystems,getfiles,Android,Filesystems,Getfiles,我的应用程序的一部分需要写出一个数据文件。 我使用GetFileDir,在添加文件名后,它会为我提供如下路径: /data/data/com.casadelgato.zillaconfigdroid/files/Log.1378357559316.csv 我为文件创建了一个PrintWriter,向其中写入了一些内容,然后关闭它。 没有错误 问题是我在Android设备上的任何地方都找不到该文件。在路径中提及文件名 FileOutputStream fos = context.openFil
/data/data/com.casadelgato.zillaconfigdroid/files/Log.1378357559316.csv
我为文件创建了一个PrintWriter,向其中写入了一些内容,然后关闭它。
没有错误
问题是我在Android设备上的任何地方都找不到该文件。在路径中提及文件名
FileOutputStream fos = context.openFileOutput(path,
Context.MODE_PRIVATE);
将文件写入流…然后通过传递相同的文件名获得文件
FileInputStream openFileInput = context.openFileInput(path);
读取输入流我猜您将获得root权限。如果它在emulator上,您可以使用文件资源管理器并选中“无法在真实设备上访问该目录”。请查看以下问题:http://stackoverflow.com/questions/13006315/how-to-access-data-data-folder-in-android-device