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

如何移除open_filex包中冗余READ_MEDIA权限以适配Google Play政策?

移除open_filex包中不必要的READ_MEDIA权限以适配Google Play政策

要解决open_filex包自带的READ_MEDIA系列权限导致无法提交Google Play的问题,直接在你的项目AndroidManifest.xml里做以下操作就行:

  • 首先确保manifest标签里包含tools命名空间,没有的话补上:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:tools="http://schemas.android.com/tools"
              package="你的应用包名">
    
  • 接着在manifest标签内,添加你要移除的READ_MEDIA权限声明,用tools:node="remove"属性覆盖依赖库的权限:

    <!-- 按需选择要移除的媒体权限 -->
    <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" tools:node="remove" />
    <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" tools:node="remove" />
    <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" tools:node="remove" />
    

原理很直接:tools:node="remove"会让Android构建工具忽略来自open_filex包的对应权限声明,不会把它们合并到最终生成的应用清单里。

注意:操作前先确认你的应用确实不需要这些媒体权限,比如如果只是打开普通本地文件而非系统媒体库内的内容,移除完全没问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 01:22:04