除了 root 之外,还有什么方法可以访问 Android 11 上的 SD 卡的 android/data 目录吗?我的(非 Play 商店)应用程序需要访问另一个应用程序的公共 Android/data/com.appname 文件夹。
你不能
在 Android 11 上,应用程序无法再访问外部存储中任何其他应用程序的专用、特定于应用程序的目录中的文件。
即使使用MANAGE_EXTERNAL_STORAGE
没有帮助
被授予此权限的应用程序仍然无法访问属于其他应用程序的特定于应用程序的目录,因为这些目录在存储卷上显示为 Android/data/ 的子目录。
除非其他应用程序将这些文件设置为可共享
要允许其他应用程序访问内部存储中此目录中存储的文件,请使用带有 FLAG_GRANT_READ_URI_PERMISSION 属性的 FileProvider。
了解更多共享文件
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)