最近更新为com.google.android.gms:play-services-ads:8.4.0
会导致此错误。使用com.google.android.gms:play-services:8.4.0
时不会发生这种情况,但会大大增加apk大小。此外,为了实施应用内结算,需要在开始购买之前检查是否已安装Google Play服务。
有解决方法吗?
答案 0 :(得分:4)
要使用GooglePlayServicesUtil
,您需要做的就是在build.gradle中包含以下依赖项:
编译'com.google.android.gms:play-services-base:10.2.0'
在这里,您可以看到可以从中选择的所有个人Play服务依赖项: https://developers.google.com/android/guides/setup#split
答案 1 :(得分:0)
我遇到了同样的问题,但在我的情况下,我没有添加任何其他依赖,即使我的问题只是通过更改 build.gradle(Modile:app)中apply plugin: 'com.google.gms.google-services'
的位置来解决/ strong>文件。
行
apply plugin: 'com.google.gms.google-services'
写在gradle文件的最后一个。将其从此处移除并将其添加到行apply plugin: 'com.android.application'
下方的顶部
像这样:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
现在同步。问题解决了。