【问题标题】:NoClassDefFoundError for GooglePlayServicesUtil on androidandroid 上 GooglePlayServicesUtil 的 NoClassDefFoundError
【发布时间】:2013-11-18 20:10:40
【问题描述】:

我想在我的安卓应用中使用谷歌云消息。它对我有用,但是在将我的课程组织成包并清理我的项目后它停止工作,我收到以下错误:http://pastebin.com/uWgYW9fn

致命异常:主 11-18 20:57:44.649:E/AndroidRuntime(15967): java.lang.NoClassDefFoundError: com.google.android.gms.common.GooglePlayServicesUtil 11-18 20:57:44.649: E/AndroidRuntime(15967):
activity.MainActivity.checkPlayServices(MainActivity.java:491) 11-18 20:57:44.649: E/AndroidRuntime(15967):
活动.MainActivity.onCreate(MainActivity.java:72) 11-18 20:57:44.649:E/AndroidRuntime(15967):在 android.app.Activity.performCreate(Activity.java:5133)

基本上我把我的活动从

myproject.android

myproject.android.activity

它停止处理上述错误。对于 gcm 设置,我执行了以下操作:

1. Install Google Play services with SDK manager.
2. Import relevant classes into my activity
3. Added the google-play-services_lib.jar to build path
4. added it as library project

我的项目是一个 maven 项目,但是没有用于云消息传递服务的 maven 存储库。有什么想法吗?

【问题讨论】:

    标签: android eclipse push-notification google-cloud-messaging


    【解决方案1】:

    GooglePlayServices 应作为库项目添加(参见 Android 菜单),而不是作为构建路径中的 JAR。

    查看更多详情here

    【讨论】:

      猜你喜欢
      • 2014-07-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多