本指南介绍了如何在开源平台上注册应用。此流程与通过其他商店分发应用类似。虽然您无需注册应用即可继续在开源平台上分发应用,但注册后,您的用户可以继续获得与目前相同的安装体验。
在开始之前,请设置 Android 开发者管理中心账号或 Google Play 管理中心账号。如果您没有账号,请按照开发者验证指南注册账号。
选择用户安装应用的方式
根据您是否验证并注册,用户可以通过以下两种方式之一安装您的应用:
- 对用户没有任何影响。将您的应用注册到经过验证的身份,以便用户能够像往常一样安装应用。
- 高级流程设置。如果您不想注册应用,用户可以在自己的设备上启用高级流程。完成此一次性设置后,他们便可以安装未经验证的开发者提供的应用。
注册新应用
如需注册新应用,请完成以下步骤。
- 在 Android 开发者管理中心或 Google Play 管理中心内的“Android 开发者验证”标签页中,点击注册软件包名称。
- 输入新应用的软件包名称,然后点击下一步。
- 点击添加密钥,然后输入签名密钥的 SHA-256 证书指纹。如需了解如何提取指纹,请参阅帮助中心指南。如果开源平台使用您的签名密钥来分发应用,您无需完成任何后续步骤。
- 如果开源平台使用其密钥重新为应用签名,请在平台上发布应用后下载平台签名的 APK。
- 从 APK 中提取 SHA-256 证书指纹。
- 在控制台中,前往已注册的应用,点击添加密钥,然后输入提取的 SHA-256 证书指纹。如果您收到验证所有权的提示,请点击验证,然后按照注册现有应用部分中的第 9 步到第 12 步操作。在您注册平台的密钥之前,如果新应用已在平台上的 50 部或更多 Android 设备上安装,系统就会显示此提示(这种情况很少见)。
注册现有应用
如果开源应用平台使用您的签名密钥来分发应用,请按照现有的软件包名称注册指南操作。
如需注册开源平台使用其密钥重新签名的现有应用,请完成以下步骤:
- 从开源平台下载由平台签名的 APK。
- 从 APK 中提取 SHA-256 证书指纹。如需了解如何提取指纹,请参阅帮助中心指南。
- 在 Android 开发者管理中心或 Google Play 管理中心内的 Android 开发者验证页面上,点击注册软件包名称。
- 输入现有应用的软件包名称,然后点击下一步。
- 点击选择密钥。如果应用的已知安装次数少于 50 次,请点击添加密钥,然后输入 SHA-256 证书指纹。
- 从符合条件的指纹列表中选择提取的 SHA-256 证书指纹。如果未列出相应指纹,请依次点击显示其他注册方式和显示其他密钥的指纹,然后从该列表中选择相应指纹。
- 点击添加密钥。
- 点击上传 APK。
- 复制提供的代码段,前往应用的源代码树,在
assets文件夹中创建一个名为adi-registration.properties的文件,然后将代码段粘贴到该文件中。 - 将包含该代码段的新应用版本发布到开源平台。
- 从平台下载新的 APK 版本。
- 将 APK 上传到控制台。