メインコンテンツまでスキップ

通过 Google Play Developer Console 为您的 APK 签名

将您的 Android 应用程序上传到 Aptoide Connect 时,如果您的应用也在 Google Play 上提供,或者将在 Google PlayAptoide 上同时发布,您必须使用 Google Play 应用于您已发布 APK 的相同签名证书。有关为何这一点很重要的更多信息,请点击此处

使用与 Google Play 相同的签名对于安全性和用户信任都至关重要。这一做法由 Android/Google 推荐,可确保您的应用在所有平台上都被识别为官方应用,从而防止安全警告,并让用户放心他们正在下载合法版本。

为什么这很重要?

  • Google Play Protect: 中国大陆以外的 Android 设备都配备了 Google Play Protect,即 Google 的反恶意软件系统。
  • 用户信心: 无法识别的签名会触发 Google Play Protect 弹窗,可能引发担忧并降低转化率。
  • 最佳实践: 这一方法由 Google Play 推荐(详情见此处),可确保 Play Protect 将该 APK 识别为来自该应用的已验证所有者。

了解 Google Play 应用签名

当您在 Google Play 上发布应用时,可能涉及两个签名密钥:

  • 上传密钥:由您用于将您的应用上传到 Google Play。
  • 应用签名密钥(Google Play 签名):由 Google Play 用于在分发前重新签名您的应用。

如果您的应用已加入 Google Play 应用签名(这是大多数开发者的默认设置),您通常无法直接访问此密钥。因此,我们制作了以下指南,介绍如何通过 Google Play Developer Console 为包含 Aptoide Android Billing SDK 的 APK 签名。

📘

当开发者希望在 Google Play 之外的其他商店分发其应用时,Google Play 推荐这一做法。您可以在此处查看他们的最佳实践部分。

总而言之,如果您的应用在 Google Play 上,您可能需要:

  • 修改您的 APK(例如,集成 Aptoide Android Billing SDK);
  • 将修改后的版本作为 Internal Test 上传到 Google Play;
  • 下载经 Google 签名的 APK;
  • 将经 Google 签名的 APK 上传到 Aptoide Connect。

下载经 Google 签名的 APK

请按照以下步骤获取由 Google Play 应用签名签名的 APK:

  1. 转到 Google Play Developer Console
  2. 选择您的应用;
  3. 从左侧菜单中选择:TestingInternal testing
  4. 点击 Create new release(右上角);
  5. App bundles 部分,上传您的 .apk 或 .aab 文件;
  6. 等待上传完成;
  7. 在文件列表中,点击蓝色箭头图标以查看发布详情。
带有用于查看详情的蓝色箭头的 Internal testing 发布
  1. 在出现的模态窗口中,打开 Downloads 选项卡;
  2. 点击 Signed, universal APK 以下载由 Google Play 应用签名签名的版本。
带有 signed universal APK 下载链接的 Downloads 选项卡
  1. 等待下载完成;
  2. 关闭模态窗口;
  3. 在下载 APK 后进行清理:
    1. 点击 Discard draft release(右上角)以移除 Internal testing 草稿;

      Google Play Console 中的 Discard draft release 按钮
    2. 从左侧菜单中,转到 Latest releases and bundles

    3. 选择与您上传的版本代码对应的条目;

      带有已上传版本代码条目的 Latest releases 列表
    4. 在条目详情页面上,点击 Delete app bundle

      条目详情页面上的 Delete app bundle 按钮
🚧

请注意,这需要在“Testing”菜单内完成。否则,可能会因 vercode 编号而出现问题。请始终在 Testing > Internal testing 中执行此过程。

从您的 Google Play Developer Console 下载经 Google 签名的 APK 后,转到您的 Aptoide Connect 开发者控制台,并通过**应用提交表单**提交文件。

常见问题

这是用来做什么的?
它可确保您上传到 Aptoide 的 APK 使用与 Google Play 上相同的证书进行签名。

我的应用在 Google Play 上,但我使用自己的签名,需要这样做吗?
不需要。如果 Google 不重新签名您的应用,您可以直接将 APK 上传到 Aptoide。

我需要对 OBB 文件做任何处理吗?
不需要。OBB 文件不需要额外处理。