版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011033906/article/details/90486176
有时候调试 SDK
必须要用 release
版本,但是每次打包混淆太麻烦,希望能在 IDE
中直接跑出release
版本的应用,简单来说就是在 debug
模式下产生 release
版本的 app
,这时候该怎么做呢?
当我们使用 AS
的 Gradle
之后会很简单的解决这个问题。
在 Gradle
中引入如下代码:
//配置keystore签名
signingConfigs {
release {
keyAlias 'key'
keyPassword 'keyPassword '
storeFile file('C:/.../yourAPK.jks')
storePassword 'storePassword '
}
}
buildTypes {
debug {
signingConfig signingConfigs.release
}
release {
signingConfig signingConfigs.release
}
}
这样编译出来的 debug
版本直接用的是正式签名。