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

6

我希望能够使用单个命令构建我的gradle项目并使用特定的buildtype在设备上部署它。

我的build.gradle已经设置了多个buildtypes,例如live和release。

我之前使用过maven,并且正在寻找相当于以下命令的等效方法:

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


1
你可以尝试使用命令 gradlew clean installRelease 或直接在AndroidStudio中点击运行即可。 - Varun
1个回答

2

以下是指定BuildType来构建和部署的命令。(感谢Varun!)

gradle installProfilename

其中Profilename的含义是在build.gradle中指定的BuildType的名称。

例如:

gradle installRelease

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

buildTypes {

    release {
        debuggable false
        jniDebugBuild false
        signingConfig signingConfigs.main
        . . . 
    }

补充:

Gradle可以显示可用的任务:

gradle tasks

能否运行特定的构建并连接调试器? - elgui
@elgui 请看一下这篇博客文章:http://blogs.steeplesoft.com/posts/2013/09/10/gradle-tip-attaching-a-debugger/ - Ostkontentitan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接