1

我使用命令制作了一个应用程序buildozer android debug deploy run

然后我转到我的新 gmail 帐户并简单地转到开发者控制台并尝试上传这个新的 apk 但它说我

上传失败

您上传了一个可调试的 APK。出于安全原因,您需要先禁用调试,然后才能在 Google Play 中发布它。详细了解可调试的 APK。

您上传了一个在调试模式下签名的 APK。您需要在发布模式下签署您的 APK。了解有关签名的更多信息。

我也上传了图片看看在此处输入图像描述

4

1 回答 1

4

您应该使用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

于 2015-08-11T15:06:32.330 回答