美文网首页
Android Studio 自动签名构建

Android Studio 自动签名构建

作者: 帅气的欧巴 | 来源:发表于2016-07-15 09:53 被阅读290次

    一、在Android Studio中 生成签名文件(eclipse 的签名文件为.keyStore  studio中 为.jks)

    1、点击Build->Generate Signed APK->Next

    Key store path:签名文件路径

    Create new... : 创建一个新的签名文件

    Choose existing...:选择一个意境存在的

    Key store password :签名文件密码

    Key alias:签名别名

    Key password:别名对应的密码

    Remember passwords: 记住密码

    2、创建签名文件 

    选择 Create new 如果已经具有了签名文件 那么选择 Choose existing

    填写完 以上信息 点击ok 即可生成签名文件

    二、项目构建配置

    1、在我们所要构建的项目build.gradle中进行配置

    2、添加配置信息

    singningConfigs 是我们的签名配置文件 里面可以配置多个 必需配置到 buildTypes上面


    signingConfigs {

                mySign {  //定义的签名名称,可以自己修改 需要匹配 buildTypes中的signingConfig配置

                             keyAlias  '1603'           //别名

                             keyPassword  '123456'       //别名密码

                             storeFilefile('../keyStore.jks')        //签名文件存储路径

                             storePassword  '123456'             //签名文件密码

                 }

    然后在buildTypes 对我们构建的版本 进行签名文件配置。

    buildTypes {

              release {

                       minifyEnabled   false    // 是否开启混淆

                       proguardFiles   getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'   

                       signingConfig  signingConfigs.mySign    //构建所用的签名文件

               }

    }

    3、选择构建版本

    点击左侧build variants 修改我们的构建版本。修改后 我们build过程 将采用 我们配置好的签名文件进行构建发布!

    在开发中  百度地图 新浪微博 微信分享 等第三方所需要对 MD5 SHA1 匹配的项目中,如果团队开发采用的是本机的debugkey,那么 md5 sha1 将不不一致 会导致 开发过程中 地图无法显示,微博微信无法分享的情况,所以才用 自己的签名发布更方便开发。

    相关文章

      网友评论

          本文标题:Android Studio 自动签名构建

          本文链接:https://www.haomeiwen.com/subject/mslyjttx.html