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

移除AD_ID权限后Play Console声明无广告遇报错求助

解决Play控制台AD_ID权限声明冲突问题

问题分析

你的应用已移除所有广告相关代码,但Play控制台仍检测到com.google.android.gms.permission.AD_ID权限,导致修改隐私声明时报错。这通常是编译过程中依赖库自动合并了该权限,或是构建缓存残留旧配置所致,并非你手动添加的内容。

解决步骤

  • 检查编译后的实际权限
    用Android Studio的APK Analyzer打开发布版APK,查看Merged Manifest标签下的权限列表,确认是否存在AD_ID权限。也可使用aapt命令行工具解析:

    aapt dump permissions your-release-apk-file.apk
    
  • 强制移除AD_ID权限
    在AndroidManifest.xml中添加以下代码,强制移除所有合并进来的AD_ID权限:

    <uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
    

    需先在manifest标签中引入tools命名空间:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:tools="http://schemas.android.com/tools">
    
  • 清理构建缓存并重新打包
    执行以下操作彻底清除旧缓存:

    1. Android Studio中点击Build -> Clean Project
    2. 再点击Build -> Rebuild Project
    3. 重新生成发布版APK/ABK
  • 重新上传版本并更新声明
    将新打包的安装包上传到Play控制台,覆盖所有已发布版本(包括内部测试、公开测试版),之后再尝试修改隐私声明为无广告。

  • 检查控制台版本状态
    确保Play控制台中所有活跃的应用版本都已替换为无AD_ID权限的版本,避免旧版本的权限信息干扰检测。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 16:24:49