appengine(eclipse):can';t将设备从android emulator注册到端点
我刚刚开始探索android应用程序引擎,我跟随一个链接教我如何创建aApp引擎连接的android项目。 我完全按照链接上写的 1) 创建了一个新的应用引擎连接的android项目 2) 从中获取项目编号和API密钥 3) 在Google API控制台中启用Google云消息传递 4) 在CloudEndpoints类中将本地运行设置为true 5) 使用带有google api的仿真器(v17) 6) 从android sdk管理器安装了android云消息传递库 7) 我正在使用eclipse indigo 我启动了localhost:8888,它在web上运行得非常好 但是当我运行模拟器并按下注册按钮时,它立即停止,我检查了我的logcat,它显示了这个错误,我不知道该怎么办appengine(eclipse):can';t将设备从android emulator注册到端点,android,eclipse,google-app-engine,Android,Eclipse,Google App Engine,我刚刚开始探索android应用程序引擎,我跟随一个链接教我如何创建aApp引擎连接的android项目。 我完全按照链接上写的 1) 创建了一个新的应用引擎连接的android项目 2) 从中获取项目编号和API密钥 3) 在Google API控制台中启用Google云消息传递 4) 在CloudEndpoints类中将本地运行设置为true 5) 使用带有google api的仿真器(v17) 6) 从android sdk管理器安装了android云消息传递库 7) 我正在使用ecli
03-26 13:03:48.766: E/AndroidRuntime(915): FATAL EXCEPTION: IntentService[GCMIntentService-525241845095-1]
03-26 13:03:48.766: E/AndroidRuntime(915): java.lang.NullPointerException
03-26 13:03:48.766: E/AndroidRuntime(915): at com.tesst.GCMIntentService.onRegistered(GCMIntentService.java:144)
03-26 13:03:48.766: E/AndroidRuntime(915): at com.google.android.gcm.GCMBaseIntentService.handleRegistration(GCMBaseIntentService.java:251)
03-26 13:03:48.766: E/AndroidRuntime(915): at com.google.android.gcm.GCMBaseIntentService.onHandleIntent(GCMBaseIntentService.java:153)
03-26 13:03:48.766: E/AndroidRuntime(915): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
03-26 13:03:48.766: E/AndroidRuntime(915): at android.os.Handler.dispatchMessage(Handler.java:99)
03-26 13:03:48.766: E/AndroidRuntime(915): at android.os.Looper.loop(Looper.java:137)
03-26 13:03:48.766: E/AndroidRuntime(915): at android.os.HandlerThread.run(HandlerThread.java:60)
如果有人能帮我解决我的问题,我将不胜感激。谢谢仔细看一下,现有信息很可能为空 更广泛地说,似乎在onRegistered函数中执行端点。对于初学者来说,调用端点是一个同步操作,因此不应该在onRegistered中完成 如果我正确理解了您的代码,您应该更改它。我建议您将GCM代码与端点代码“解耦” 此外,我建议您查看实施GCM的说明:
请显示NPE发生的代码@com.tesst.gcminentservice.onRegistered(gcminentservice.java:144)。确定。我现在在工作。所以我到家后会马上发布。我们在GPE 3.2.2(今天发布)中修复了这个NPE。@RajeevDayal是否有博客或其他东西可以让我了解更新并获取发布说明?或者您可以将这些内容发布到GPE Google Group吗?您可以在此处查看发行说明:。我们通常会发布公告。我们通常会在小组中发布关于主要版本的公告,但不会发布次要版本。