Google Play控制台仍显示已移除的应用敏感权限,求解决方案
问题
我更新了应用,已经在安装包中移除了以下敏感权限,但Google Play控制台的「应用内容」板块里还显示这些权限:
4 previously declared permissions android.permission.READ_CALL_LOG android.permission.SEND_SMS android.permission.WRITE_CALL_LOG android.permission.PROCESS_OUTGOING_CALLS
(附截图:Google Play控制台权限显示截图)
解决建议
- 确认版本发布状态:检查Google Play控制台「发布管理」板块,确保移除权限的版本已完成全量发布——未发布或正在逐步推送的版本,控制台不会同步权限变更。
- 排查隐式权限:部分第三方SDK或依赖库会隐式声明敏感权限,即便自身代码未直接添加。可通过Android Studio的「Merged Manifest」标签查看最终合并后的权限列表,或执行
./gradlew app:dependencies命令分析依赖树,定位带权限的依赖。 - 手动触发权限扫描:在控制台「应用内容」的敏感权限板块,尝试点击「重新扫描」或「更新声明」按钮(不同版本控制台位置可能有差异),强制系统重新读取当前应用包的权限配置。
- 等待缓存刷新:Google Play控制台的权限展示存在缓存延迟,刚发布新版本后通常需要几小时到1天完成同步,可间隔一段时间后再查看。
- 联系官方支持:若上述方法均无效,可在控制台「帮助与反馈」提交工单,提供应用包名、版本号及权限已移除的证明(如合并后的Manifest截图),请求官方排查。
内容的提问来源于stack exchange,提问作者D.J
相关产品推荐
相关产品推荐

