我使用命令制作了一个应用程序buildozer android debug deploy run
然后我转到我的新 gmail 帐户并简单地转到开发者控制台并尝试上传这个新的 apk 但它说我
上传失败
您上传了一个可调试的 APK。出于安全原因,您需要先禁用调试,然后才能在 Google Play 中发布它。详细了解可调试的 APK。
您上传了一个在调试模式下签名的 APK。您需要在发布模式下签署您的 APK。了解有关签名的更多信息。
您应该使用release
命令而不是debug
在 Play 商店中发布。
之后,您需要手动签署 apk:
Buildozer 目前无法为您完成这部分工作。您需要按照https://developer.android.com/tools/publishing/app-signing.html上的说明进行操作- 具体而言,第 1 步使用 keytool,第 3 步使用 jarsigner,第 4 步使用 zipalign。您不需要第 2 步,这就是 buildozer 所关心的。
这并不难,只需 3 个终端命令,其中一个(生成您的密钥库)只需执行一次。
您还应该阅读有关安全保护密钥的信息。如果丢失它们,您将无法再签署应用程序 - 您可以创建一个新应用程序,但无法轻松升级现有应用程序,需要创建新的 Play 商店条目等。
报价来源。
正确的说明链接:https ://developer.android.com/tools/publishing/app-signing.html#signing-manually