码迷,mamicode.com
首页 > 移动开发 > 详细

安卓开发 debug使用正式签名

时间:2021-01-08 10:43:54      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:不可   ini   创建   开发   debug模式   ali   types   -o   名称   

我们平时在开发APP过程中,经常会遇到某些SDK需要配合配套的签名才能正常使用,例如微信登录。但是我们不可能每次都安装release包进行调试,这时就需要配置debug模式下的签名

在app主module的build.gradle文件中配置如下代码:

    signingConfigs {
        config1 {
            keyAlias ‘demokey.keystore‘
            keyPassword ‘123456‘
            storeFile file(‘../demokey.keystore‘)
            storePassword ‘123456‘
        }
    }
    buildTypes {

        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile(‘proguard-android-optimize.txt‘), ‘proguard-rules.pro‘
            signingConfig signingConfigs.config1
        }
        debug {
            signingConfig signingConfigs.config1
        }
    }

其中signingConfigs下的config1为一个签名配置,这里是可以添加多个并且名称自定义的。
buildTypes下的release和debug则为两种运行模式,其中的signingConfig signingConfigs.config1代表在对应的运行模式中使用哪一个签名,上方代码选择了config1这个配置。

这样再去打debug包,就会发现debug的签名已经不是android默认创建的debug.keystore而是你自己选择的啦

安卓开发 debug使用正式签名

标签:不可   ini   创建   开发   debug模式   ali   types   -o   名称   

原文地址:https://www.cnblogs.com/mz5210/p/14240640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!