首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >清单文件不包括com.google.android.gms.permission.AD_ID权限

清单文件不包括com.google.android.gms.permission.AD_ID权限
EN

Stack Overflow用户
提问于 2022-10-19 15:12:28
回答 3查看 339关注 0票数 2

当我试图将我的应用程序提交到Play Store时,我遇到了一个错误。

您在播放控制台上的声明显示您的应用程序使用广告ID。您的清单文件不包含com.google.android.gms.permission.AD_ID权限。

我已经在我的清单xml文件中声明了app权限。

代码语言:javascript
运行
复制
 <uses-permission android:name="com.google.android.gms.permission.AD_ID"/>

SDK目标版本为33,我包含的admob广告为21.3.0。

代码语言:javascript
运行
复制
  implementation 'com.google.android.gms:play-services-ads:21.3.0'

我已经跟踪了这个链接的每一步,但似乎不起作用。https://developers.google.com/admob/android/quick-start

EN

回答 3

Stack Overflow用户

发布于 2022-10-28 06:52:36

对于上传的针对android 13的应用程序,您必须:

  1. (如果不使用广告,请跳到2)如果应用程序使用广告,则在清单中添加权限<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
  2. 在您的游戏控制台中,向下滚动到并单击左侧菜单底部的App Content。在打开的页面中,您必须完成广告ID部分,该部分主要用于声明您是否使用和广告ID。

我们面临的问题是,我们没有在应用程序中使用任何广告,但是Firebase Core库需要广告库。因此,在gradle中,我们将库从构建中移除如下:

代码语言:javascript
运行
复制
gmsImplementation ('com.google.firebase:firebase-core') {
    exclude group: 'com.google.android.gms', module: 'play-services-ads-identifier'
}
票数 1
EN

Stack Overflow用户

发布于 2022-11-07 14:48:41

Firebase使用com.google.android.gms.permission.AD_ID权限来跟踪用户。(https://support.google.com/analytics/answer/11593727?hl=en)

可以删除添加到清单中的权限。

代码语言:javascript
运行
复制
<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />

但这可能会使您的使用统计数据失效。

票数 0
EN

Stack Overflow用户

发布于 2022-11-12 02:04:00

我也有这个问题。还没修好。

编辑:

似乎其他人也对此有异议。

读到这个reddit线程时,一个用户提到这个问题在游戏控制台团队的一边,每个人都面临着这个问题。

他们还发布了他们的应用程序生产,一切都很好,所以错误警告可以忽略。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74127836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档