我有使用 Play 应用签名的应用。我想将应用程序上传到华为应用程序库。 Google 建议从捆绑资源管理器下载已签名的通用 APK,然后上传到 Google Play 之外的商店。
如果您还在 Google Play 之外分发您的应用或计划
稍后如果想使用相同的签名密钥,您有两种选择:
- 要么让 Google 生成密钥(推荐),然后下载
来自应用程序包资源管理器的签名通用 APK 进行分发
Google Play 之外。您还可以从以下位置下载签名的 APK:
Google Play 开发者 API。
- 或者您可以生成应用程序签名密钥
您想要用于每个应用程序商店,然后将其副本传输到
当您选择使用 Play 应用签名时,Google 会执行此操作。
https://support.google.com/googleplay/android-developer/answer/9842756?hl=en https://support.google.com/googleplay/android-developer/answer/9842756?hl=en
如何使用 Fastlane 自动执行此操作,以便我无需每次都从捆绑资源管理器手动下载通用 APK?
我建议使用 Google Play Store Developer API 生成您自己的脚本
这是参考页面https://developers.google.com/android-publisher/download-apks https://developers.google.com/android-publisher/download-apks
您可以按照此页面了解如何为下载脚本生成令牌https://developers.google.com/android-publisher/getting_started https://developers.google.com/android-publisher/getting_started
如果您不熟悉该过程,生成令牌可能会有点棘手,但其余过程很简单,
- 生成承载访问令牌
- 使用令牌和您的包名称来生成编辑 ID
- 使用编辑 ID 上传您的捆绑包和反混淆文件
- 更新您的编辑
- 提交您的编辑
- 获取可用签名 APK 的列表
- 下载您签名的 APK
请记住,您必须上传捆绑包,因为如果您在步骤 3 中上传 APK,则没有签名的 APK API。
此外,更新编辑时最好使用步骤 5 中的草稿状态,这样您可以在发布之前测试已签名的 APK。
您可以在我分享的链接中找到所有 API 的详细信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)