Gradle - 默认构建类型总是调试
Gradle - Default build type always debug
我有一个 Android 应用程序,构建类型为 "release" 和 "debug"
当我用
构建它时
./gradlew build
它始终使用调试构建类型。
为什么会这样以及我如何选择构建版本?
如果您使用的是 Android Studio,您可以在名为 Build Variants 的左下角选项卡中更改默认执行的构建类型。在那里你可以看到你的应用程序和构建类型。当您为您的应用更改它并按下执行按钮时,它会执行提供的新默认任务。但是,我真的不知道如何使用命令行更改默认值,但是您可以使用下一个模板执行您想要的:
gradle taskFlavorBuildType
例如,要构建调试构建类型,它是:
gradle assembleDebug
您可以找到更多信息 here。
我有一个 Android 应用程序,构建类型为 "release" 和 "debug"
当我用
构建它时./gradlew build
它始终使用调试构建类型。
为什么会这样以及我如何选择构建版本?
如果您使用的是 Android Studio,您可以在名为 Build Variants 的左下角选项卡中更改默认执行的构建类型。在那里你可以看到你的应用程序和构建类型。当您为您的应用更改它并按下执行按钮时,它会执行提供的新默认任务。但是,我真的不知道如何使用命令行更改默认值,但是您可以使用下一个模板执行您想要的:
gradle taskFlavorBuildType
例如,要构建调试构建类型,它是:
gradle assembleDebug
您可以找到更多信息 here。