获取包 com.google.android.gms.ads.identifier 不存在,同时尝试获取 google 广告 id

Posted

技术标签:

【中文标题】获取包 com.google.android.gms.ads.identifier 不存在,同时尝试获取 google 广告 id【英文标题】:Getting package com.google.android.gms.ads.identifier does not exist, while try to get google advertising id 【发布时间】:2018-12-17 03:56:43 【问题描述】:

我正在我的应用程序中获取 Google 广告 ID,我已经更新了我的 android studio 和 android SDK。

minSdkVersion 15
targetSdkVersion 27
Current gradle version is : 3.1.3
Google services is : 3.0.0
Google Play Services Version : 11.8.0
android Support Libraries Version : 27.1.1

获取 GAID 时出现以下错误

错误:com.google.android.gms.ads.identifier 包不存在

找不到 AdvertisingIdClient 类。

我有点卡在这里,请帮助我。 谢谢。

【问题讨论】:

【参考方案1】:

这里的解决方案对我有用 https://www.solutionfactory.in/posts/error-package-com-google-android-gms-ads-solved

将此添加到我的 gradle 构建文件中特别解决了我的问题。

implementation 'com.google.android.gms:play-services-ads:15.0.0'

【讨论】:

【参考方案2】:

似乎 google 已将其移至广告播放服务!

您必须将implementation com.google.android.gms:play-services-ads:15.0.1 添加到您的依赖项中

【讨论】:

以上是关于获取包 com.google.android.gms.ads.identifier 不存在,同时尝试获取 google 广告 id的主要内容,如果未能解决你的问题,请参考以下文章

通过 Intent 发送电子邮件:SecurityException

如何简单快速获取Android应用包名

R语言使用data函数获取当前R环境可用的示例数据集:获取datasets包中的所有示例数据集获取所有包的数据集获取特定包的数据集

微信小程序编译包的获取与解压还原1——在手机中获取小程序编译包wxapkg

恢复华为官方eRecovery时获取安装包信息失败,求助怎么办

安装颤振包时获取包版本冲突