移动后端入门导入到Android工作室

时间:2014-02-01 07:54:13

标签: android eclipse google-app-engine android-studio

这是我在StackOverflow中的第一篇文章。

我正在使用Android Studio构建一个Android应用程序。此应用需要一些云后端才能跨设备同步用户数据。经过一些研究,我从谷歌那里得到了Mobile Backend Starter,它提供了一个完全部署的应用程序引擎后端和一个客户端Android应用程序。

问题是每个视频/教程都使用Eclipse来打开这个客户端应用程序。当您尝试将其导入Android Studio时,会出现Assertion:Null错误。

我尝试的另一个步骤是,我在Eclipse中打开它,然后按照谷歌文档设置

然后尝试导入Android Studio。这次我收到“文件名,目录名称或卷标语法不正确”的错误

有人可以帮我解决这个问题吗?是否也可以在android studio中使用“Generate Mobile Backend”选项?但这是否意味着我们无法利用Mobile Backend Starter中提供的客户端库?

编辑(为问题添加更多详细信息): 如果我使用“工具> Google云端工具>生成App Engine后端”方法,我是否可以获得Mobile Backend Android客户端中的所有样板代码?

此外,我今天尝试生成App Engine后端并指向我现有的Mobile Backend Starter应用程序引擎项目。但这并没有为mobilebackend api带来终点连接。我在这里错过了什么吗?

2 个答案:

答案 0 :(得分:2)

是的,Android Studio中还有一个用于生成App Engine后端的选项。

Tools > Google Cloud Tools > Generate App Engine Backend

以下是针对相同

的Android博客的精彩教程

http://android-developers.blogspot.in/2013/06/adding-backend-to-your-app-in-android.html

但在此之前请查看此帖子,因为Google App Engine后端仍然使用maven,因此您需要在使用之前安装它。

Maven needed when generating Google App Engine backend in Android Studio

答案 1 :(得分:0)

这是一个古老的问题,但对于那些现在来到这里的人来说,最简单的入门方法是使用android studio的非官方版本。为什么谷歌不能自己做这个?

https://github.com/thagikura/mobile-backend-starter-android-client-with-AndroidStudio