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

Nig*_*gel 6 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
    }
}
Run Code Online (Sandbox Code Playgroud)

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

Sco*_*rta 25

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

IDE屏幕截图,显示Build Variants工具窗口

  • 查看 -> 工具窗口 -> 构建变体 (2认同)