在开源平台上注册应用

本指南介绍了如何在开源平台上注册应用。此流程与通过其他商店分发应用类似。虽然您无需注册应用即可继续在开源平台上分发应用,但注册后,您的用户可以继续获得与目前相同的安装体验。

在开始之前,请设置 Android 开发者管理中心账号或 Google Play 管理中心账号。如果您没有账号,请按照开发者验证指南注册账号。

选择用户安装应用的方式

根据您是否验证并注册,用户可以通过以下两种方式之一安装您的应用:

  • 对用户没有任何影响。将您的应用注册到经过验证的身份,以便用户能够像往常一样安装应用。
  • 高级流程设置。如果您不想注册应用,用户可以在自己的设备上启用高级流程。完成此一次性设置后,他们便可以安装未经验证的开发者提供的应用。

注册新应用

如需注册新应用,请完成以下步骤。

  1. 在 Android 开发者管理中心或 Google Play 管理中心内的“Android 开发者验证”标签页中,点击注册软件包名称。
  2. 输入新应用的软件包名称,然后点击下一步。
  3. 点击添加密钥,然后输入签名密钥的 SHA-256 证书指纹。如需了解如何提取指纹,请参阅帮助中心指南。如果开源平台使用您的签名密钥来分发应用,您无需完成任何后续步骤。
  4. 如果开源平台使用其密钥重新为应用签名,请在平台上发布应用后下载平台签名的 APK。
  5. 从 APK 中提取 SHA-256 证书指纹。
  6. 在控制台中,前往已注册的应用,点击添加密钥,然后输入提取的 SHA-256 证书指纹。如果您收到验证所有权的提示,请点击验证,然后按照注册现有应用部分中的第 9 步到第 12 步操作。在您注册平台的密钥之前,如果新应用已在平台上的 50 部或更多 Android 设备上安装,系统就会显示此提示(这种情况很少见)。

注册现有应用

如果开源应用平台使用您的签名密钥来分发应用,请按照现有的软件包名称注册指南操作。

如需注册开源平台使用其密钥重新签名的现有应用,请完成以下步骤:

  1. 从开源平台下载由平台签名的 APK。
  2. 从 APK 中提取 SHA-256 证书指纹。如需了解如何提取指纹,请参阅帮助中心指南。
  3. 在 Android 开发者管理中心或 Google Play 管理中心内的 Android 开发者验证页面上,点击注册软件包名称。
  4. 输入现有应用的软件包名称,然后点击下一步。
  5. 点击选择密钥。如果应用的已知安装次数少于 50 次,请点击添加密钥,然后输入 SHA-256 证书指纹。
  6. 从符合条件的指纹列表中选择提取的 SHA-256 证书指纹。如果未列出相应指纹,请依次点击显示其他注册方式和显示其他密钥的指纹,然后从该列表中选择相应指纹。
  7. 点击添加密钥。
  8. 点击上传 APK。
  9. 复制提供的代码段,前往应用的源代码树,在 assets 文件夹中创建一个名为 adi-registration.properties 的文件,然后将代码段粘贴到该文件中。
  10. 将包含该代码段的新应用版本发布到开源平台。
  11. 从平台下载新的 APK 版本。
  12. 将 APK 上传到控制台。