Gradle - 默认构建类型总是调试

Gradle - Default build type always debug

我有一个 Android 应用程序,构建类型为 "release" 和 "debug"

当我用

构建它时

./gradlew build

它始终使用调试构建类型。

为什么会这样以及我如何选择构建版本?

如果您使用的是 Android Studio,您可以在名为 Build Variants 的左下角选项卡中更改默认执行的构建类型。在那里你可以看到你的应用程序和构建类型。当您为您的应用更改它并按下执行按钮时,它会执行提供的新默认任务。但是,我真的不知道如何使用命令行更改默认值,但是您可以使用下一个模板执行您想要的:

gradle taskFlavorBuildType

例如,要构建调试构建类型,它是:

gradle assembleDebug

您可以找到更多信息 here