GOOGLE PLAY SERVICES EXCEPTION:com.google.android.gms.common.GooglePlayServicesUtil

时间:2016-02-03 00:33:18

标签: java android android-studio gradle google-play-services

我正在尝试将Google Play游戏整合到我的应用中。它目前正在调试模式下工作。但是,它似乎不适用于发布模式。我收到了错误。我试着干净并重建。

  

java.lang.RuntimeException:无法获取提供者com.google.android.gms.measurement.AppMeasurementContentProvider:java.lang.ClassNotFoundException

然后是这个:

  

GOOGLE PLAY SERVICES EXCEPTION:com.google.android.gms.common.GooglePlayServicesUtil

接下来是这个:

  

Google Play服务库存在问题,即   Android广告ID支持所必需的。 Google Play服务   图书馆应该集成到Play商店中的任何应用程序中   使用分析或广告。

可能有什么不对?我尝试过Gradle,但还没有运气。

如果我禁用Proguard,它会起作用!这似乎是一个已知问题,但尚未解决。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

问题是在我的Gradle中我正在使用

classpath 'com.google.gms:google-services:1.5.0-beta2'

现在我正在使用

classpath 'com.google.gms:google-services:1.5.0'

答案 1 :(得分:0)

proguard-rule.pro中添加以下代码并尝试重新生成APK

-dontwarn com.google.android.gms.**
-keep class com.google.android.gms.**{ *; }
-keep interface com.google.android.gms.** { *; }