了解 Android 构建、签名和应用发布

创建 Android 应用涉及构建、签名身份、测试和分发。Ethion 将构建产物、签名凭据及部署请求集中到应用概览,让您在同一处跟踪所有步骤。

更新日期

APK 和 AAB 用途不同

APK 是可安装的 Android 应用包。Android App Bundle(AAB)是发布产物,Google Play 使用它为不同设备生成 APK。AAB 不能像 APK 一样直接安装到手机。

Ethion 分别显示 APK 和 AAB 下载。一种产物可能比另一种更早可用。请检查所需产物并测试相应的可安装构建,不要将所有下载视为可互换。

Android 开发者:Android App Bundle

保护 Android 签名身份

Android 签名将应用产物与签名身份关联。Ethion 为您的 Android 应用提供签名凭据管理和下载。请对导出的凭据保密,并保留未来版本所需的信息。

使用 Play App Signing 时,应用签名密钥和上传密钥可能承担不同角色。更换密钥或提交更新前,请检查分发流程适用的签名配置。

Android 开发者:为应用签名

根据构建状态决定下一步

进行中的构建仍在准备。“签名中”表示 Android 产物正在处理或等待中。已完成或成功的构建可提供测试产物。失败或取消表示流程未成功完成;再次申请构建前请查看应用详情。

部署是单独的请求。标为“部署中”的应用处于发布流程,而非仅等待可下载的构建。请查看应用概览及显示的构建错误来确定下一步。

准备托管应用部署

  1. 下载可用 APK,用真实品牌和内容进行测试。
  2. 检查应用描述、客服信息和数据处理方式。
  3. 确认所需签名产物可用,且应用内容已准备好接受审核。
  4. 部署操作可用时,从应用概览申请部署。
  5. 跟踪部署状态,并回应商店审核期间的信息请求。

商店审核仍是独立决定

Ethion 提供托管商店提交及审核跟进。能否上架和获得批准取决于各商店的审核和要求。提交不保证批准、特定上线日期或商店排名。

更新时,请确认版本号和构建号,提交前重新测试应用。保留分发流程所需的签名身份,以便将更新关联到现有应用。

常见问题

为什么 AAB 尚未准备好时就能看到 APK?
Ethion 分别提供两种产物的下载。应用可能仍在等待第二个签名产物,因此开始发布流程前请检查两个下载状态。
“已完成”是否表示应用已经上架 Google Play?
不是。构建完成和部署请求是独立步骤。请在应用概览中测试产物并申请托管部署。
Ethion 能否保证商店批准我的应用?
批准由相应商店决定。Ethion 提供托管提交和跟进服务,而能否上架及获得批准取决于商店的审核和要求。

相关应用构建指南

无需编程即可构建移动应用

为您的企业构建移动电商应用

免费移动应用构建器:规划构建与上线

为你的业务选择白标应用构建器

如何选择移动应用构建器