Gradle 构建和部署特定的构建类型

Ost*_*tan 6 deployment android build gradle

我想使用特定的构建类型构建我的 gradle 项目,并使用单个命令将其部署到设备上。

我的 build.gradle 设置为多种构建类型,例如 live 和 release。

我之前与 maven 一起工作过,我寻找等效的:

mvn clean install -P release android:deploy android:run

Ost*_*tan 2

以下是通过指定的 BuildType 进行构建和部署的命令。(谢谢瓦伦!)

gradle installProfilename
Run Code Online (Sandbox Code Playgroud)

其中Profilename当然是 build.gradle 中指定的 BuildType 的名称

例子。:

gradle installRelease
Run Code Online (Sandbox Code Playgroud)

将使用发布配置文件进行构建:

buildTypes {

    release {
        debuggable false
        jniDebugBuild false
        signingConfig signingConfigs.main
        . . . 
    }
Run Code Online (Sandbox Code Playgroud)

添加。:

Gradle 可以向您显示哪些任务可用:

gradle tasks
Run Code Online (Sandbox Code Playgroud)