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

因REQUEST_INSTALL_PACKAGES权限被下架的App如何重发至Google Play?

解决Google Play仍要求声明已移除的REQUEST_INSTALL_PACKAGES权限问题

第一步:确认构建产物确实已移除该权限

  • 用Android SDK的aapt工具检查你的APK/AAB文件,执行命令:
    aapt dump badging your-app-file.aab | grep "REQUEST_INSTALL_PACKAGES"
    
    无输出则说明产物里确实没有这个权限。
  • 检查Expo配置文件(app.json或app.config.js)的permissions数组,确保没有android.permission.REQUEST_INSTALL_PACKAGES;同时排查依赖的第三方库,部分库可能自动添加权限,可通过npx expo prebuild --clean重新生成原生文件后再验证。

第二步:清理Google Play后台的遗留权限声明

  • 进入Google Play控制台的「App Content」>「权限和声明」,找到REQUEST_INSTALL_PACKAGES对应的声明条目。
  • 选择「我的应用不再使用此权限」选项,如实填写移除原因(比如“应用重构至最新Expo版本,已删除所有涉及安装APK的功能”)后提交。
  • 若找不到该选项,尝试直接删除该权限的相关声明记录。

第三步:触发控制台缓存更新或重新提交

  • 提交新版本后,等待1-2小时再刷新控制台页面,避免因缓存未更新导致的错误提示。
  • 重新上传最新的无权限构建产物,提交时在版本备注里明确说明“已完全移除REQUEST_INSTALL_PACKAGES权限,无需相关声明”。

第四步:联系Google Play支持团队

  • 若以上操作都无效,通过控制台的「帮助与反馈」提交工单,提供以下材料:
    • aapt工具检测权限的输出截图
    • 应用重构前后的权限对比说明
    • 下架通知和当前提交失败的页面截图
    • 要求支持团队手动刷新后台的权限记录,移除不必要的声明要求

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 10:52:10