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

标签 android shell build gradle release

我有一个构建类型为“release”和“debug”的 Android 应用

当我构建它时

./gradlew build

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

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

最佳答案

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

gradle taskFlavorBuildType

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

gradle assembleDebug

您可以找到更多信息 here .

关于android - Gradle - 默认构建类型总是调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29331316/

相关文章:

linux - curl 流输出逐行读取并包含条件

bash - 删除起始空格制表符输出 echo 多行字符串

javascript - “ng build –env=prod” 命令不起作用

eclipse - (Eclipse) 在构建项目 : copying resources to output folder 时挂起

android - 安卓工作室中的 "Link with editor"

java - Android 解析 JSON 数组

shell - 使用Power Shell获取具有页面布局的SharePoint页面列表

reactjs - 无法使用 npm run build 构建 React 应用程序 - 退出状态 1

android - 弃用的 Gradle 功能使其与 Gradle 5.0 不兼容。安卓工作室 3.2

android - onclick 按钮 Activity 没有响应