赞
踩
本文内容来自中文网文档“文件管理器”组件部分,详细介绍了每一种文件作用域的特点及用法。
下面是每种作用域
类型的简述:
App [推荐]
:Android 2.2及更高版本上文件将从应用程序特定存储中读取和写入,在 Android 早期版本上,文件将写入兼容存储中。
App的根目录为:/storage/emulated/0/Android/data
。读写文件在指定的 files
目录下,如图:
(这是AI伴侣的App目录,如果最终编译apk运行,则到 appinventor.ai_admin.[project_name]
目录下查看文件)
写入文件的参考代码如下:
生成的文件如下:
/
开头的文件名写入外部存储目录的根目录,例如 /sdcard/
。 兼容功能将无法在 Android 11 或更高版本上运行。 中文网注:我们与MIT官方最新版本一样,出于安全性考虑,不支持直接从根目录访问文件,如/sdcard/
,推荐使用App模式。私有 :文件将从应用程序的私有目录读取和写入,使用这个作用域存储的数据对其他App不可见。 与App模式类似,读写文件的目录在 files
的 data子目录
下:
图片
目录。兼容
模式下,文件名可以采用以下三种形式之一:
/
,写入应用程序私有存储(例如,file.txt
)/
,写入公共存储(例如,/file.txt
)//
,只能读取(例如,//file.txt
)//
) 开头的文件名是程序包中的文件,只读,不可写。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。