android - Build bundle 与 Generate Signed bundle apk 的主要区别是什么?

标签 android android-studio kotlin build signed

Build bundle vs Generate Signed bundle android studio之间的主要区别是什么。

最佳答案

穆罕默德关于 Build Bundle / APK 的观点功能并不完全正确。
例如,如果您有 release prod 使用的签名配置产品 flavor ,您选择prodRelease变体作为 Android Studio 中的 Activity 变体,然后单击 Build Bundle / APK按钮,则 Gradle 将生成 签名 prod使用您的 release 构建签名配置。当您单击 Run 'app' 时也会发生同样的情况。按钮(绿色 ▶ 图标)。
我看到的唯一真正的区别是 Build Bundle / APK使用 生成构建当前活跃变体您在 Android Studio 中选择的以及在 gradle 文件中与之关联的签名配置,而 Generate Signed Bundle / APK...按钮允许您构建 具有任何签名配置的任何变体 ,即使是不在 gradle 文件中的文件。

关于android - Build bundle 与 Generate Signed bundle apk 的主要区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59979976/

相关文章:

android - 最新的 Android Studio 更新 - 损坏

Android Studio 在 Windows 8 中找不到 Java SDK

ios - 无法将 ios 应用程序构建到设备中,因为 "embedded framework ' SharedCode.framework' 是为 iOS 模拟器构建的。”

java - void 函数/属性调用在哪里执行?

java - 无法解析 android studio 中的符号 R

android - 从 Fabric Crashlytics 更新后,Firebase Crashlytics 在运行时崩溃

Android Wear 应用程序未显示在 watch 的 "Start..."菜单中

android - 在 android 中,如何在 ACTION_POINTER_UP 事件中获取哪个指针向上?

android - 使用 android studio 创建扫描动画

android - <hr> 标记在 ios 和 android 设备浏览器中不可见