现在,使用Objectify创建Cloud Endpoints 2.0应用程序的最佳方法是Android Studio 3没有端点模块

时间:2018-02-09 09:13:58

标签: google-app-engine intellij-idea google-cloud-endpoints objectify google-cloud-endpoints-v2

回到Android Studio 2.0,您只需添加一个Cloud Endpoints 1.0后端模块,它就会为您生成一个使用Objectify的示例项目。这很方便。

但是,Android Studio 3.0不再具有此功能,并且Cloud Endpoints 2.0要求您使用IntelliJ Ultimate版本generate App Engine标准环境项目。但是...... IntelliJ旗舰版售价500美元,并没有出现带有Objectify的示例项目......叹息......

所以我的问题是,创建使用Objectify的示例Cloud Endpoints项目的最佳方法是什么?因为到目前为止,似乎没有明确的方法来阅读文档,除非你想为IntelliJ Ultimate版本支付500美元。

我错过了什么吗?

2 个答案:

答案 0 :(得分:1)

我建议使用sample app作为开头。您可以将其作为Gradle项目导入Android Studio。手动添加Objectify不应该太困难。

答案 1 :(得分:1)

除了上一个答案中评论的内容之外,如果对如何在App Engine中使用Objectify有任何疑问,可以查看此code以便在Java应用程序上集成Objectify。

您可以使用Maven运行它:

mvn clean package
mvn appengine:run

在本地运行后,您可以部署应用程序并检查它是否正常工作:

mvn appengine:deploy

检查完成并理解代码后,您可以将其与上一个答案中指示的示例应用程序集成,并将它们组合在一起以使用Objectify创建您的Endpoints项目。