我想在我的Android应用中使用google cloud messeging。它对我有用,但是在我的包中组织我的课程并清理我的项目之后它停止了工作,我收到了以下错误: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):
activity.MainActivity.onCreate(MainActivity.java:72)11-18 20:57:44.649:E / AndroidRuntime(15967):at 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 repo。任何想法都错了吗?