1***@qq.com
1***@qq.com
  • 发布:2026-01-13 17:37
  • 更新:2026-01-13 17:37
  • 阅读:26

【报Bug】云打包出现android.permission.READ MEDIA IMAGES 和android.permission.READ MEDIA VIDEO这两个权限,且无法移除

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 家庭中文版 22H2

HBuilderX类型: 正式

HBuilderX版本号: 4.87

手机系统: Android

手机系统版本号: Android 15

手机厂商: 小米

手机机型: 小米14

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

云打包后会强制添加这两个权限,
<uses-permission android:name="android.permission.READ MEDIA IMAGES"/>
<uses-permission android:name="android.permission.READ MEDIA VIDEO"/>

预期结果:

移除这两个权限:
<uses-permission android:name="android.permission.READ MEDIA IMAGES"/>
<uses-permission android:name="android.permission.READ MEDIA VIDEO"/>

实际结果:

未移除,提交谷歌之后依旧被驳回!!

bug描述:

我的应用就一个单纯的蓝牙连接设备的应用,但是打包之后却自动添加了这两个权限
<uses-permission android:name="android.permission.READ MEDIA IMAGES"/>
<uses-permission android:name="android.permission.READ MEDIA VIDEO"/>,在manifest.josn中配置强制移除,不行,添加AndroidManifest.xml配置
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" tools:node="remove" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDE0" tools:node="remove" />
也没有解决这个问题,官方能不能处理一下啊,都没办法上架谷歌了!!!急啊!!!
我的应用并没有调用任何媒体接口!!!

2026-01-13 17:37 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该bug反馈内容基本完整,包含标题、详细描述、代码示例、复现步骤、预期与实际结果及分类信息。但可补充项目是否使用特定插件(如蓝牙相关插件),以及确认权限移除配置的具体位置。

bug成立可能性高。根据知识库,云端打包会自动添加部分权限来源,若应用依赖三方SDK(含uts插件)可能引入额外权限。用户反馈的READ_MEDIA_IMAGES/VIDEO权限通常由媒体类功能触发,但其纯蓝牙应用不应需要这些权限。

关键问题在于:

  1. 用户尝试的AndroidManifest.xml移除配置存在拼写错误(READ_MEDIA_VIDE0应为VIDEO
  2. 知识库明确说明:直接修改AndroidManifest.xml添加tools:node="remove"在某些场景不生效来源,应优先通过manifest.json的"强制移除的权限"可视化界面配置
  3. 可能因项目隐式依赖了含媒体权限的插件(如旧版蓝牙插件)

建议操作:

  • 检查manifest.json中"Android云打包权限配置"→"强制移除的权限"是否正确定义android.permission.READ_MEDIA_IMAGESandroid.permission.READ_MEDIA_VIDEO
  • 排查项目依赖的插件(尤其蓝牙相关),确认是否间接引用了媒体模块
  • 升级至最新HBuilderX版本(当前4.87非最新),新版可能优化权限处理逻辑参考文档
内容为 AI 生成,仅供参考

要回复问题请先登录注册