java.lang.NoClassDefFoundError:GCMIntentService

时间:2013-06-11 01:44:55

标签: android google-cloud-messaging gae-eclipse-plugin

我的应用曾经非常好用。最近我更新了eclipse(插件),现在我收到了这个错误。我没有更改我的代码所以我知道它应该继续工作。但事实并非如此。我正在使用谷歌eclipse插件,更新更改为版本8.

基本上我仍然可以看到android项目中的所有内容。 gcm.jar仍在那里。我的表现并没有改变。我可以继续列出的东西,但它只会是更多的话。底线:过去工作正常。

2 个答案:

答案 0 :(得分:1)

在新的adt工具中,您需要在项目的Java Build Path中勾选Android Private Libraries的复选框。

答案 1 :(得分:1)

只需添加@ athor的答案,就像你说你更新了一切。您将android SDK工具更新到最新版本22的可能性很高。这是一个已知问题,已经多次讨论过。您可能想查看以下主题和picture

Android app crashes after SDK-tools update version (NoClassDefFound, tool version 22)

ERROR : java.lang.NoClassDefFoundError: android.support.v4.content.LocalBroadcastManager

图片和主题将有助于找到更改的确切位置。 希望这可以帮助。