android - java.lang.NoClassDefFoundError : GCMIntentService 错误

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

我的应用程序过去运行得非常好。最近我更新了 eclipse(插件),现在我收到了这个错误。我没有更改我的代码,所以我知道它应该继续工作。但事实并非如此。我正在使用 google eclipse 插件,更新已更改为版本 8。

基本上我还是看到了android项目中的一切。例如,gcm.jar 仍然存在。我的 list 没有改变。我可以继续列出一些东西,但它只会是更多的单词。底线:它过去工作正常。

最佳答案

只是添加到@athor 的回答中,正如您所说,您更新了所有内容。您将 android SDK-tools 更新到最新版本 22 的可能性很高。这是一个已知问题,已经讨论过多次。您可能想查看以下主题和 picture .

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

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

图片和线程将有助于找到进行更改的确切位置。 希望这可以帮助。

关于android - java.lang.NoClassDefFoundError : GCMIntentService 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17035344/

相关文章:

android - 是否可以在一段时间内禁用 GCM 服务?

android - GCM 401 未经授权的错误 php

android - 如何从 google eclipse 插件 1.7.7 更改为 1.7.5

java - spring + GAE对spring容器的不正确初始化

Android 动态广播组

Android Geofence 仅适用于打开的应用程序

android - 桌面和移动应用程序之间的点对点

android - 隐式属性类型是否与显式属性类型相同?

android - 在 Google Cloud Messaging 中使用 C2D_MESSAGE 权限