我正在尝试将 Google App Engine 功能添加到我的 Android 应用程序中。我正在使用 Android Studio,并查看了 Brad Abrams Google I/O talk和 another tutorial ,但 Android Studio 似乎已经从去年的这个时候开始,Google Cloud Endpoints 功能已被删除。我可以在 GitHub 上看到菜单选项“Generate App Engine Backend”已从 Android Studio 中删除并替换为“New App Engine Gradle Module”。
是否有任何选项允许我像 Android Studio 中的那些示例那样生成 App Engine 后端,或者我是否需要使用 Eclipse 来执行此操作?
最佳答案
本答案基于AndroidStudio 0.8.3。
- 选择项目的最顶层,右键单击New > Module 并选择App Engine Java Endpoints
- 为您的模块设置名称,例如mymodule
您的 build.gradle 文件现在将有一个新行:
编译项目(路径:':mymodule',配置:'android-endpoints')
现在您需要打开 mymodule/src/main/webapp/WEB-INF/appengine-web.xml 并将 myApplicationID 替换为您的 appengine PROJECT ID 你可以从 cloud.google.com/console 得到
您现在可以将配置更改为 myModule(工具栏)并按运行。它将启动本地服务器,或者您可以选择窗口右上角的 Gradle 并查找 :mymodule 并单击 appengineUpdate 或 appengineUpdateAll。
关于android - 如何使用 Android Studio 开发 Google App Engine 后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22820678/