我们的应用程序中有一个功能,可以将文件保存到ExternalStoragePublicDirectory.下面是我们使用的目录路径.Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
看起来文件已保存在目录中.但我无法在桌面或Chromebook中找到已保存的文件.任何人都可以指出我正确的方向吗?
小智 7
在ARC下,您的外部存储文件正在读取并写入HTML5文件系统.在Chrome应用下(包含您的应用)获取自己的文件系统.
您可以使用一些实验性开发人员工具使用Chrome(桌面版或Chromebook)查看此文件系统.您必须启用它们,然后重新启动浏览器.方法如下:
现在您可以查看应用程序的文件系统.
选择目录将显示目录中所有文件的基本元数据.如果支持,选择文件可能会显示它.或者你可能只是得到一个"二进制文件"消息,如果没有.
如果您想要实际操作超出该数据的数据,则需要使用Android adb命令/ shell连接浏览器,并且您应该能够"adb pull"该文件.请参阅https://developer.chrome.com/apps/getstarted_arc#bestpractices以继续.
您还可以添加{"enableExternalDirectory": true}到应用程序的元数据中.启用此选项意味着ARC将提示您输入用于外部目录的目录,并且您可以在系统上选择要使用的真实目录.但是,如果您在启用此功能之前已经下载了文件,则必须再次下载.
| 归档时间: |
|
| 查看次数: |
6495 次 |
| 最近记录: |