创建 Android 应用

概述

本教程说明如何使用 Azure 移动应用后端向 Android 移动应用添加基于云的后端服务。将创建一个新的移动应用后端以及一个简单的 待办事项列表 Android 应用,此应用将应用数据存储在 Azure 中。

只有在完成本教程后,才可以学习有关使用 Azure 应用服务中的移动应用功能的所有其他 Android 教程。

先决条件

若要完成本教程,您需要以下各项:

创建新的 Azure 移动应用后端

  1. Azure 门户登录。

  2. 单击“+新建”,在“搜索应用商店”中键入“移动应用”。选择“移动应用快速启动”,单击“创建”。

    突出显示移动应用快速启动的 Azure 门户

  3. 对于“资源组”,选择现有资源组,或创建新组(使用与应用相同的名称。)

  4. 单击“创建”。稍等几分钟,等服务部署成功后再继续。

配置服务器项目

  1. 返回移动应用后端,依次单击“设置”>“快速启动”> 你的客户端平台。

  2. 在“创建表 API”下,为“后端语言”选择 Node.js。接受确认,单击“创建 TodoItem 表”。这会在数据库中创建一个新的 TodoItem 表。请注意,将现有后端切换到 Node.js 会覆盖所有内容! 但若要创建一个 .NET 后端,请遵循这些说明

下载并运行 Android 应用

  1. 访问 Azure 门户。依次单击“浏览全部”>“移动应用”> 刚创建的后端。在移动应用设置中,依次单击“快速启动”> “Android”。在“配置客户端应用程序”下,单击“下载”。这样可以为预配置为连接到你的后端的应用下载完整的 Android 项目。

  2. 使用“导入项目(Eclipse ADT、Gradle 等)”打开使用“Android Studio”的项目。请确保使用此导入选项以避免任何 JDK 错误。

  3. 按“运行‘应用’”按钮以生成项目,并在 Android 模拟器中启动应用。

  4. 在应用程序中键入有意义的文本(例如“完成教程”),然后单击“添加”图标。这会将一个 POST 请求发送到之前部署的 Azure 后端。请求中的后端数据插入到 TodoItem SQL 表中,并将新存储项的相关信息返回到移动应用中。移动应用会在列表中显示此数据。