在我的gradle中添加admob之前,我的gradle都建立良好:
implementation 'com.google.android.gms:play-services-ads:17.1.1'
构建时出现错误:
Please fix the version conflict either by updating the version of the google-services plugin (information about the latest version is available at https://bintray.com/android/android-tools/com.google.gms.google-services/) or updating the version of com.google.android.gms to 11.4.2.
这是我的版本:
classpath 'com.google.gms:google-services:3.2.0'
implementation 'com.google.android.gms:play-services-analytics:9.0.0'
答案 0 :(得分:0)
Bean,请关注此网站https://developers.google.com/android/guides/setup
在这里,他们列出了最新版本的播放服务gradle依赖项的数量。因此,请使用您需要的两个,然后继续进行即可。
Bean先生,我想尝试使缓存无效并重新启动,并使用Google服务的最新依赖项重建项目,然后尝试。
答案 1 :(得分:0)
您拥有Analytics(分析)9.0和广告17.1.1。也许是问题所在?
答案 2 :(得分:0)
如错误消息中所述:使用Play服务版本11.4.2
实现'com.google.android.gms:play-services-ads:11.4.2'
否则,您可能正在使用带有builde.gradle
的旧'google-services:3.2.0'
文件
您应该删除apply plugin: 'com.google.gms.google-services'
行
因为apply plugin: 'com.android.application'
已经有相同的软件包。
那是发生冲突的地方。