如何运行Android自定义构建类型?

时间:2014-03-13 15:53:37

标签: android build gradle android-studio

所以我试图让我的项目生成一个签名并对齐的apk,并通过Android Studio IDE在我的手机上运行它。

我的build.gradle看起来像这样:

signingConfigs {
    release {
        keyAlias 'key'
        keyPassword 'pwd'
        storeFile file('..\\m-release-key.keystore')
        storePassword 'pwd'
    }
}
buildTypes {
    release {
        debuggable false
        jniDebugBuild false
        signingConfig signingConfigs.release
        runProguard false
        zipAlign true
    }
}

问题在于,当我构建时,生成的所有内容都是debug-unaligned.apk,无论我单击Run还是Debug,我都会得到同样的结果。我在Build Configurations中也看不到任何设置。如何告诉Android Studio使用我的发布版本类型?我错过了什么?

1 个答案:

答案 0 :(得分:24)

Build Variants 工具窗口中选择发布版本变体,如下所示:

IDE screenshot, showing Build Variants tool window