使用GoogleCloudMessaging的NoClassDefFoundError

时间:2013-08-22 22:50:20

标签: android google-cloud-messaging

我收到了这个错误:

java.lang.NoClassDefFoundError: com.google.android.gms.gcm.GoogleCloudMessaging

在我根据本指南创建的Gcm广播接收器调用的IntentService中: http://developer.android.com/google/gcm/client.html

我将游戏服务作为依赖于Gradle。

dependencies {
    ....
    compile 'com.google.android.gms:play-services:3.1.+'
}

什么可能导致这个问题?

编辑: 我正在使用真正的手机,Android JellyBean 4.1

1 个答案:

答案 0 :(得分:2)

我已经解决了使用这些步骤的问题:

  • 与Gradle同步
  • 重建项目
  • 生成APK并再次运行。