[英]java.lang.NoClassDefFoundError: GCMIntentService
我的应用程序过去可以正常运行。 最近,我更新了eclipse(插件),现在却遇到此错误。 我没有更改代码,所以我知道它应该继续工作。 但事实并非如此。 我正在使用google eclipse插件,其更新已更改为版本8。
基本上我仍然可以在android项目中看到所有内容。 例如, gcm.jar
仍然存在。 而且我的清单没有改变。 我可以继续列出东西,但这只是更多的话。 底线:以前工作正常。
在新的adt工具中,您需要在项目的Java Build Path中的Android Private Libraries复选框中打勾。
正如您所说的,您更新了所有内容,仅添加了@athor的答案。 您极有可能将android SDK工具更新到最新版本22。这是一个已知问题,已经讨论了很多次。 您可能想查看以下线程和图片 。
SDK工具更新版本(NoClassDefFound,工具版本22)后,Android应用程序崩溃
错误:java.lang.NoClassDefFoundError:android.support.v4.content.LocalBroadcastManager
图片和线程将有助于找到进行更改的确切位置。 希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.