【发布时间】:2014-11-20 11:36:11
【问题描述】:
我对 Android 生态系统非常陌生。我能否得出一个明确的结论,即任何应用程序都可以读取外部 SD 存储器中存储的任何文件?
注意虽然 getExternalFilesDir() 和 getExternalFilesDirs() 提供的目录不能被 MediaStore 内容提供程序访问,但其他具有 READ_EXTERNAL_STORAGE 权限的应用程序可以访问外部存储上的所有文件,包括这些文件。如果您需要完全限制对文件的访问,则应改为将文件写入内部存储。 (http://developer.android.com/guide/topics/data/data-storage.html#filesExternal)
【问题讨论】:
-
外置SD会被格式化为FAT16/FAT32,绝对没有权限。例如是的,任何人都可以在外部卡上读/写任何他们想要的东西。
标签: android