Build bundle 与 Generate Signed bundle apk 之间的主要区别是什么?
What are the main deference between Build bundle vs Generate Signed bundle apk?
Build bundle 与 Generate Signed bundle 之间的主要区别是什么 android studio。
构建包
当您正常 运行 您的应用程序时,会在本地生成一个 APK 文件,它类似于 ZIP 文件,很容易解压缩,没有实现安全性,您可以从该 APK 文件中获取代码。基本用于本地测试。
已签名 apk
这是您可以使用密码和安全性创建的 APK,它不容易解压缩并用于生产。
Muhammad 关于 Build Bundle / APK
功能的观点并不完全正确。
例如,如果您的 prod
产品风格使用了 release
签名配置,并且您 select prodRelease
变体作为活动变体Android Studio,然后单击 Build Bundle / APK
按钮,然后 Gradle 将使用您的 release
生成 signed prod
构建签名配置。当您单击 Run 'app'
按钮(绿色 ▶ 图标)时,也会发生同样的情况。
我看到的唯一真正区别是 Build Bundle / APK
使用您在 [=] 中 select 编辑的 当前活动变量 生成构建32=] Studio 和 gradle 文件中与之关联的签名配置,而 Generate Signed Bundle / APK...
按钮允许您使用任何签名配置 构建 任何变体,甚至gradle 文件中没有的一个。
Build bundle 与 Generate Signed bundle 之间的主要区别是什么 android studio。
构建包
当您正常 运行 您的应用程序时,会在本地生成一个 APK 文件,它类似于 ZIP 文件,很容易解压缩,没有实现安全性,您可以从该 APK 文件中获取代码。基本用于本地测试。
已签名 apk
这是您可以使用密码和安全性创建的 APK,它不容易解压缩并用于生产。
Muhammad 关于 Build Bundle / APK
功能的观点并不完全正确。
例如,如果您的 prod
产品风格使用了 release
签名配置,并且您 select prodRelease
变体作为活动变体Android Studio,然后单击 Build Bundle / APK
按钮,然后 Gradle 将使用您的 release
生成 signed prod
构建签名配置。当您单击 Run 'app'
按钮(绿色 ▶ 图标)时,也会发生同样的情况。
我看到的唯一真正区别是 Build Bundle / APK
使用您在 [=] 中 select 编辑的 当前活动变量 生成构建32=] Studio 和 gradle 文件中与之关联的签名配置,而 Generate Signed Bundle / APK...
按钮允许您使用任何签名配置 构建 任何变体,甚至gradle 文件中没有的一个。