我正在使用 outStream = ctext.openFileOutput(“demo.jpg”,0); outStream.write(数据); outStream.close();
如果我使用模拟器,文件将写入模拟SD卡上的数据hieracrchy。
当我在Samsung 15500上运行时,我无法找到数据写入的位置。如果我单击MyFiles,我可以在Android下看到带有数据子目录但没有文件标志的目录。
我在编写文件的方法或在设备上找到它的方法中遗漏了一些东西。
答案 0 :(得分:0)
您应该可以通过Context.getFileList();
找到它。 Context.openFileOutput()
的文档说
打开与此Context的应用程序包关联的私有文件以进行编写
所以我想没有“保证”你可以通过文件路径或网址等任意访问它。