无法找到写入设备的文件

时间:2011-03-28 15:34:54

标签: android

我正在使用     outStream = ctext.openFileOutput(“demo.jpg”,0);     outStream.write(数据);     outStream.close();

如果我使用模拟器,文件将写入模拟SD卡上的数据hieracrchy。

当我在Samsung 15500上运行时,我无法找到数据写入的位置。如果我单击MyFiles,我可以在Android下看到带有数据子目录但没有文件标志的目录。

我在编写文件的方法或在设备上找到它的方法中遗漏了一些东西。

1 个答案:

答案 0 :(得分:0)

您应该可以通过Context.getFileList();找到它。 Context.openFileOutput()的文档说

  

打开与此Context的应用程序包关联的私有文件以进行编写

所以我想没有“保证”你可以通过文件路径或网址等任意访问它。