清泛IT社区

标题: 安卓App可以实现从其他App的目录中拷贝文件吗? [打印本页]

作者: App Inventor 2     时间: 5 天前
标题: 安卓App可以实现从其他App的目录中拷贝文件吗?
先说结论:不可以,因为安卓的核心安全机制(沙箱机制)禁止访问其他app的私有目录。

例外:
1、取得了root权限。
2、公共目录可以,比如相册目录、/sdcard 目录等。
3、如果其他应用通过 ContentProvider 或 FileProvider 显式共享文件,你的App可以通过 ContentResolver 访问这些文件。

--------------------------
沙箱机制
每个app运行在自己的沙箱中,私有目录对其他app是完全隔离的,即使知道包名和路径也无法直接访问。

Root权限
有安全风险,不建议。





欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3