我正在使用Android Studio创建GCM Android应用程序并生成App Engine后端。目前Android部分工作正常,但我无法理解如何启动后端部分。 This文档描述了运行方式 - >安装了Google插件的Eclipse中的Web应用程序可能性,但是如何在使用Android Studio时实现相同的效果?由于生成的应用程序是Maven应用程序,我尝试使用Maven构建它,然后在本地Glassfish服务器上部署.war文件 - 应用程序运行正常,但它无法获取已注册的设备列表,并且似乎发送消息选项什么都不做
答案 0 :(得分:0)
http://android-developers.blogspot.com/2013/06/adding-backend-to-your-app-in-android.html
- 部署示例后端服务器当您准备好在云中部署(示例)生产后端的更新时,您可以 从IDE轻松完成。单击“Maven Projects”按钮 IDE的右边缘,在插件>下;单击App Engine,右键单击 运行appengine:更新目标。
醇>部署更新后,您还可以访问终端 通过API资源管理器 HTTP://.appspot.com/_ah/api/explorer
对于测试和调试,您还可以运行后端服务器 在本地,无需将更改部署到生产中 后端。要在本地运行后端,只需设置值 App Engine中的CloudEndpointUtils.java中LOCAL_ANDROID_RUN为true 模块。
答案 1 :(得分:0)
请尝试以下(对我有用):