如何输出不同productFlavors和buildTypes的所有产品?

时间:2015-11-25 09:50:44

标签: android android-studio gradle

我定义了两个 buildTypes 和两个 productFlavors ,但是当我运行应用时,它只输出两个apks,而不是四个apks,我在 Build中看到变种,我只能为每个模块选择一个构建变体。那么如何构建所有产品apks?任何人都可以教我,谢谢!

的build.gradle:

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
    debug {
        minifyEnabled false
    }
}

productFlavors{
    arm{
        applicationId = "com.demo.falvor1"
    }
    x86{
        applicationId = "com.demo.falvor2"
    }
}

构建变体: enter image description here

1 个答案:

答案 0 :(得分:0)

打开“Gradle project”选项卡(右下角),然后选择“Execute gradle task”(顶部的第四个按钮)。

它将打开一个输入命令的对话框,然后您只需要输入assemble