android - assemble 与 assembleDebug 与 assembleRelease 之间的区别

标签 android gradle android-gradle-plugin bitrise

我正在努力学习bitrise平台。截至目前,我还不知道该平台的确切用途。无论如何,当我进行设置时,它要求选择 gradle-task 来运行。

有谁知道 assemble 与 assembleDebug 与 assembleRelease 之间的区别是什么?

有没有人有机会在移动应用程序中试用过这个平台?

enter image description here

最佳答案

Android 项目至少有两个输出:调试 APK 和发布 APK。其中每一个都有自己的 anchor 任务,以方便单独构建它们:

  1. 集合
  2. 组装调试
  3. 组装发布

它们都依赖于执行构建 APK 所需的多个步骤的其他任务。 assemble 任务取决于两者,因此调用它会构建两个 APK。

http://tools.android.com/tech-docs/new-build-system/user-guide

关于android - assemble 与 assembleDebug 与 assembleRelease 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43951806/

相关文章:

android - 错误 : Name not maching for self signed SSL certificates on Android

gradle - 如何使用 Gradle 打包 javafx 应用程序?

android - 避免产品 flavor 影响 Android Studio 中的构建时间

java - ClassNotFoundException HikariCP 使用 Jetty 9 的 gretty 插件

android - 我应该在 Android Studio 的 Gradle 中将一些依赖项移动到 `runtime` 吗?

android-studio - 无法解析我的包的符号

android - 文件从字符串中读取换行符,而字符串上没有换行符

android - UI 更新后暂停

Android Studio 无法更新索引

android - 在Azure管道的特定任务上对Android跳过测试