Android 文档指出,我们应该将签名信息传递给“build-apks”命令,以便将 apk 部署到设备上。我没有将任何签名信息传递给“build-apks”命令,但我仍然能够将 apk 部署到我的设备。从日志中,我观察到 apk 是使用 android 调试密钥库自动签名的。关于“从包构建apks”的android文档是错误的还是我的理解是错误的?
文档链接和片段: https ://developer.android.com/studio/command-line/bundletool
" bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks
请注意,上面的命令会创建一组未签名的 APK。如果您想将 APK 部署到设备上,您还需要包含应用的签名信息,如下面的命令所示。"
注意:我使用的是 bundletool 0.9.0 版本。