【问题标题】:mobile backend starter import to android studio移动后端启动器导入到 android studio
【发布时间】:2014-02-25 01:32:22
【问题描述】:

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

我正在使用 Android Studio 构建一个 Android 应用程序。此应用程序需要一些云后端来跨设备同步用户数据。经过一番研究,我发现了来自 google 的 Mobile Backend Starter,它提供了一个完全部署的应用引擎后端和一个客户端 android 应用程序。

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

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

然后尝试导入到Android Studio。这次报错“文件名、目录名或卷标语法不正确”

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

编辑(为问题添加更多细节): 如果我使用“工具 > 谷歌云工具 > 生成 App Engine 后端”方法,我能否在 Mobile Backend android 客户端中获取所有样板代码?

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

【问题讨论】:

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


    【解决方案1】:

    是的,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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-02-05
        • 2013-05-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多