如何建立签名套件(AAB)?

时间:2020-01-08 13:53:15

标签: android build bundle signing

我正在尝试(未成功)为我的应用构建AAB,显然现在需要将其发布到PlayStore中。使用AndroidStudio V3.5.3,如果我选择“ Build-> GenerateSignedBundle / APK”并提供所需的签名信息,则不会发生任何事情:不进行处理,不产生任何输出。

“ Build-> BuildBundle(s)/ APK(s)”有效,但输出未签名。
“运行->运行应用程序”和“运行->调试应用程序”有效,但与上面相同。

我想念什么?

我已经阅读了所有可以找到的文档,但是没有帮助。

5 个答案:

答案 0 :(得分:1)

好的,我刚收到这个,我想我应该能帮上忙。我得到了完全相同的行为,结果证明问题是 Android Studio 错误地保存了我的密钥库和密钥密码。当我删除自动填充并正确输入它们时,它终于起作用了。

不知道为什么他们会有“记住密码”功能,如果它不起作用,也不知道为什么它会像那样无声无息地失败。希望这可以帮助任何人前进。

答案 1 :(得分:0)

应用程序捆绑包是发布应用程序的一种可选方式,不是强制性的。您可以从Android Studio>“生成”>“生成签名的包/ APK”生成签名的包/ APK,然后按照以下步骤操作...

enter image description here

答案 2 :(得分:0)

尝试重建项目,然后生成签名的包

答案 3 :(得分:0)

我不得不重新启动Android Studio并进行重建。然后,我不得不从头开始创建一个新的密钥库。现在可以了。

我正在运行3.6.3版

希望这会有所帮助

答案 4 :(得分:0)

只需从 Android Studio 转到:

  1. Build 菜单 > Generate Signed Bundle / APK
  2. 选择Android App Bundle(就像附加的屏幕截图一样)
  3. 下一步

enter image description here

来自 here 的更多信息。

祝你好运