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

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

2016年05月03日 16:25:48 阅读数:4847 标签: androidandroid studio调试 更多

个人分类: ASandroid

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/limonzet/article/details/51305694

当我们在做微信、微博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
        }
    }
}

猜你喜欢

转载自blog.csdn.net/u012602304/article/details/82219457