通过创建 Android 应用和代码进行入门

重要

Visual Studio App Center 计划于 2025 年 3 月 31 日停用。 虽然可以继续使用 Visual Studio App Center,直到它完全停用,但你可以考虑迁移到几个建议的替代方法。

详细了解支持时间线和替代方法。

本教程介绍如何使用 App Center 设置示例 Android 应用。

先决条件步骤

登录到 GitHub 并创建存储库分支

  1. 登录到 GitHub 帐户
  2. 访问 示例应用的 GitHub 存储库
  3. 单击页面右上角的“ 分叉 ”。

登录到 App Center

  1. 打开 App Center 门户
  2. 单击“ 使用 GitHub 连接 ”并登录,或使用其他提供程序。

在 App Center 中创建新应用

  1. 单击 “添加新应用”。
  2. 将应用命名 为示例 Android 应用
  3. 分别选择 AndroidJava
  4. 单击 “添加新应用”。

替换应用机密

为了使示例应用将信息发送到 App Center,必须更改应用机密,以匹配为特定 App Center 项目提供的机密。

  1. 在“应用”列表中单击应用页面,导航到 App Center 中的应用 页面。
  2. 单击左侧边栏中的 “设置” ,转到应用的设置。
  3. 单击右上角的 三个点 打开上下文菜单,然后在其中单击“ 复制应用机密”。
  4. 转到 sampleapp_android 存储库并导航到 MainActivity.java
  5. 在项目的 MainActivity.java中,找到以下内容。 注意:还可以在 App Center 门户的“入门”页上找到包含特定应用机密的代码片段。
@Override
protected void onCreate(Bundle savedInstanceState) {
        AppCenter.start(getApplication(), "<APP SECRET HERE>",
                Analytics.class, Crashes.class);
  1. 将 替换为 <APP SECRET HERE> 唯一的应用机密。
  2. 将更改添加、提交和推送到分支存储库。 可以从终端或所选工具执行此操作。

将 Android 包工具包 (APK) 签名

代码签名是可选的,但建议使用。 若要运行测试并将应用分发给用户,必须使用证书对 APK 进行数字签名。 为示例应用创建应用 ID 后,请按照以下步骤手动对 APK 进行签名。 若要了解什么是数字证书,或者对于下面概述的证书以外的签名选项,请参阅 Android 开发人员文档

  1. 打开 Android Studio 并单击“ 打开现有 Android Studio 项目”。

  2. 导航到计算机上的分叉示例应用存储库位置,并将其上传到 Android Studio。

  3. 转到最左侧面板中的 “生成变体 ”并单击它。

  4. 确保将内部版本变体设置为 release。

  5. 从菜单栏中转到 生成 > 生成签名的 APK

  6. 离开 “模块:应用 ”,然后单击“下一步”。

  7. “密钥存储路径”中,单击“ 新建...” ,然后根据 Android 开发人员文档的下图创建密钥存储: 创建新应用

  8. 单击 “确定”密钥存储密码密钥别名密钥密码应自动填充新密钥存储中的信息。 单击“下一步”。

  9. 选择已签名 APK 的目标,确保“ 生成类型” 设置为 “发布”,并选择签名版本 V1V2。 单击“完成”。

  10. Gradle 应会自动开始生成。 所有内容同步后,应在指定的目标文件夹中找到已签名的 APK。

  11. 将更改添加、提交和推送到分支存储库。

可选:在 Android Studio 中运行应用并阅读说明

崩溃和分析服务必须链接到应用,以便关联的按钮将可跟踪数据发送到 App Center。 有关更多详细信息,请转到崩溃快速入门和分析快速入门