You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android 14设备写入权限问题:WRITE_EXTERNAL_STORAGE失效后的替代方案

Android 14 中替代 WRITE_EXTERNAL_STORAGE 的权限方案

在 Android 14(API 34)中,WRITE_EXTERNAL_STORAGE 权限已被彻底废弃,无法再正常使用。需根据文件操作的具体场景,选择对应的替代方案:

  • 媒体文件操作(图片、音频、视频)

    • 读取媒体文件:使用 READ_MEDIA_IMAGES、READ_MEDIA_VIDEO、READ_MEDIA_AUDIO 权限,分别对应不同类型的媒体资源。
    • 修改/删除媒体文件:无需额外申请权限,直接通过 MediaStore API 执行操作即可,系统会自动完成权限校验。
  • 非媒体文件操作(文档、下载文件等)

    • 应用专属目录:若存储的是应用私有文件,直接调用 getFilesDir()、getExternalFilesDir() 等方法访问应用专属目录,全程无需任何权限,文件会随应用卸载自动清除。
    • 存储访问框架(SAF):通过 Intent 唤起系统文件选择器,由用户手动授权访问特定文件或目录,无需申请特殊权限,符合 Android 隐私规范,是普通应用的首选方案。
    • MANAGE_EXTERNAL_STORAGE 权限:仅适用于文件管理器、备份工具等需要全局文件访问的特殊应用,Google Play 对该权限的审核极为严格,普通应用不建议使用。

内容的提问来源于stack exchange,提问作者Udishan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 00:54:51