Android 安卓:文件保存在哪里?

Android 安卓:文件保存在哪里?,android,save,fileoutputstream,Android,Save,Fileoutputstream,我正在编写一个应用程序,它需要将数据存储在文本文件中 我正在使用FileOutputStream: outputStream = openFileOutput(filename, Context.MODE_PRIVATE); outputStream.write(data.getBytes()); outputStream.close(); 我的问题是:文件保存在哪里 我到处都找不到它 对于调试,我使用的是nexus7。如果您使用的是Context.MODE\u PRIVATE,则它存储在应用

我正在编写一个应用程序,它需要将数据存储在文本文件中

我正在使用FileOutputStream:

outputStream = openFileOutput(filename, Context.MODE_PRIVATE);
outputStream.write(data.getBytes());
outputStream.close();
我的问题是:文件保存在哪里

我到处都找不到它


对于调试,我使用的是nexus7。

如果您使用的是Context.MODE\u PRIVATE,则它存储在应用程序数据目录中,您无法从文件管理器访问它们,但请注意,这可能与设备有关。。您可以在eclipse中通过键入DDMS找到它,然后转到文件资源管理器,然后按照上面的路径进行操作,默认情况下它存储在
/data/data/
下。但除非您有根设备,否则无法从设备访问此文件夹。但是您可以使用
Android SDK
(位于
Android SDK\tools
文件夹)中的
DDMS
查看您的文件写入内部目录中的文件
/data/data/package/files

转到这个:它可以在
/data/data/yourpackagename/
文件夹中,您应该阅读这个。