是的,WRITE_EXTERNAL_STORAGE权限在Android 11及更高版本中已经被弃用,开发者不再能够直接申请该权限。这是为了增强用户数据隐私和安全性而做出的改变。

相反,应用程序应该使用更精确的权限,如MANAGE_EXTERNAL_STORAGE权限。这个权限允许应用程序管理外部存储设备上的文件,但不允许直接访问、读取或写入文件。开发者可以使用MediaStore API或SAF(Storage Access Framework)来与外部存储交互。

使用MANAGE_EXTERNAL_STORAGE权限的应用还需要在清单文件中声明目录访问属性(android:requestLegacyExternalStorage="true"),以确保现有的应用在升级到Android 11时仍然能够正常工作。然而,这只是一个过渡措施,应该尽早迁移到更安全和隐私友好的文件访问方法。

总之,WRITE_EXTERNAL_STORAGE权限在Android 13已经被废弃,应该使用更精确的权限和API来管理和访问外部存储设备上的文件。

WRITE_EXTERNAL_STORAGE这个权限在13已经被摈弃了不让申请了

原文地址: http://www.cveoy.top/t/topic/i0Ta 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录