我收到此错误:
07-16 13:56:12.341:E / AndroidRuntime(23287): java.lang.NoClassDefFoundError: com.google.android.gms.gcm.GoogleCloudMessaging
上周我更新了ADT。代码:
public GCMRegisterTask(Context acontext) {
this.context = acontext;
if (gcm == null) {
gcm = GoogleCloudMessaging.getInstance(context);
}
}
该项目没有显示任何编译错误,但是当我尝试在手机中调试此错误时(Android 4.2,我也尝试在Android 4.4的一个表中),会发生此错误。我已经尝试了所有的解决方法:
检查Android私有库导出:
我还试过在libs /文件夹中只包含google-play-services.jar,我也遇到了同样的错误。
答案 0 :(得分:2)
这就是问题:
Android - Could not find google-play-services_lib.apk! error
我从java build path-> Projects中删除了google-play-services,但它确实有效!