您的位置:首页 > 移动开发 > Android开发

Android Studio如何用release签名进行debug调试

2016-05-03 16:25 615 查看
当我们在做微信、微博sdk分享的时候调试非常麻烦,因为要使用对应的签名版本才能成功调用sdk。所以今天就教大家如何用release签名进行debug调试。

我们只需要在moudle的build.gradle中添加一些代码即可。

android {
compileSdkVersion 23
buildToolsVersion '23.0.3'

defaultConfig {
applicationId "com.xxx.xxx"
minSdkVersion 17
targetSdkVersion 23
}

signingConfigs {
release {
//注意:该签名文件的路径是以你的moudle文件夹为根路径的,而不是project,不能写错了
storeFile file("release_signture.jks")
storePassword "XXXXXXX"
keyAlias "release_signture"
keyPassword "XXXXXXX"
}
}

buildTypes {
debug {
//debug时使用release签名
signingConfig signingConfigs.release
//Zip代码压缩优化
zipAlignEnabled true
//移除无用资源
shrinkResources true

}
release {
//release时使用release签名
signingConfig signingConfigs.release
//代码混淆
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
//Zip代码压缩优化
zipAlignEnabled true
//移除无用资源
shrinkResources true
}
}
}


这样编译出来的debug版本直接用的是正式签名。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: