所以我试图让我的项目生成一个签名并对齐的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使用我的发布版本类型?我错过了什么?
答案 0 :(得分:24)
从 Build Variants 工具窗口中选择发布版本变体,如下所示: