如何构建签名包 (AAB)?
How to Build a Signed Bundle (AAB)?
我正在尝试(未成功)为我的应用程序构建 AAB,现在显然需要在 PlayStore 中发布该应用程序。使用 AndroidStudio V3.5.3,如果我 select “Build->GenerateSignedBundle/APK” 并提供所需的签名信息,什么也不会发生:没有处理,没有输出。
“Build->BuildBundle(s)/APK(s)”有效,但输出未签名。
“运行->运行 app”和“运行->Debug app”有效,但与上面相同。
我错过了什么?
我已经阅读了我能找到的所有文档,但没有任何帮助。
App Bundle 是一种非强制性的发布应用的可选方式。您可以从 Android Studio > Build > Generate Signed Bundle / APK 生成签名的 bundle/APK 并按照流程...
尝试重建项目然后生成签名包
我不得不重新启动 Android Studio 并重建。然后我不得不从头开始创建一个新的密钥库。现在可以使用了。
我是运行版本3.6.3
希望对您有所帮助
只需从 Android Studio 转到:
Build
菜单 > Generate Signed Bundle / APK
- 选择
Android App Bundle
(就像随附的屏幕截图一样)
- 下一个
来自 here 的更多信息。
祝你好运
好的,我刚收到这个,我想我应该能帮上忙。我得到了完全相同的行为,事实证明问题是 Android Studio 错误地保存了我的密钥库和密钥密码。当我删除自动填充并正确输入它们时,它终于起作用了。
不知道为什么他们会有“记住密码”功能,如果它不起作用,也不知道为什么它会那样默默地失败。希望这可以帮助任何人前进。
对CLI感兴趣的可以使用jarsigner
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <my-key-store>.keystore -storepass <password> app-release.aab <keysotre-alias>
解决这个问题的简单方法,请按照我的步骤进行。
第 1 步:
第 2 步:
第 3 步:
第 4 步:
我正在尝试(未成功)为我的应用程序构建 AAB,现在显然需要在 PlayStore 中发布该应用程序。使用 AndroidStudio V3.5.3,如果我 select “Build->GenerateSignedBundle/APK” 并提供所需的签名信息,什么也不会发生:没有处理,没有输出。
“Build->BuildBundle(s)/APK(s)”有效,但输出未签名。
“运行->运行 app”和“运行->Debug app”有效,但与上面相同。
我错过了什么?
我已经阅读了我能找到的所有文档,但没有任何帮助。
App Bundle 是一种非强制性的发布应用的可选方式。您可以从 Android Studio > Build > Generate Signed Bundle / APK 生成签名的 bundle/APK 并按照流程...
尝试重建项目然后生成签名包
我不得不重新启动 Android Studio 并重建。然后我不得不从头开始创建一个新的密钥库。现在可以使用了。
我是运行版本3.6.3
希望对您有所帮助
只需从 Android Studio 转到:
Build
菜单 >Generate Signed Bundle / APK
- 选择
Android App Bundle
(就像随附的屏幕截图一样) - 下一个
来自 here 的更多信息。
祝你好运
好的,我刚收到这个,我想我应该能帮上忙。我得到了完全相同的行为,事实证明问题是 Android Studio 错误地保存了我的密钥库和密钥密码。当我删除自动填充并正确输入它们时,它终于起作用了。
不知道为什么他们会有“记住密码”功能,如果它不起作用,也不知道为什么它会那样默默地失败。希望这可以帮助任何人前进。
对CLI感兴趣的可以使用jarsigner
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <my-key-store>.keystore -storepass <password> app-release.aab <keysotre-alias>
解决这个问题的简单方法,请按照我的步骤进行。
第 1 步:
第 2 步:
第 3 步: