本文目标

成功配置signingConfigs

Android studio签名

2种签名模式 debug和release模式

debug模式

debug模式使用一个默认的debug.keystore进行签名。当然也可以让debug签名和release签名共用一个,这样就可以debug版本可以直接安装release版本apk

app的build.gradle文件内,如下图

android {

signingConfigs {

config {

storeFile file('../my_key')

storePassword '123456'

keyPassword '123456'

keyAlias 'key0'

}

}

buildTypes {

release {

minifyEnabled true

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

signingConfig signingConfigs.config//签名文件release和debug保存一致

}

debug {

minifyEnabled false

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

signingConfig signingConfigs.config//签名文件release和debug保存一致

}

}

}

release模式

在我们正式发布项目的时候是不能使用debug.keystore的。开发过程中我们也可以使用发布模式运行。可以通过如下设置:

BuildVariants-Build Variant-debug/release

创建签名

设置keystore路径、密码,设置key:别名、密码、有效期,证书等

Key store path:存放路径

Key

Alias:别名

Validity(years):有效期(一般默认25年)

Certificate:证书

First and Last Name:姓名

Organization Unit:组织单位

Organization:组织

City or Locality:城市或地区

State or Province:州或省

Country Code(XX):国家代码(XX),中国:86

release模式配置keystore

然后点击ok,会自动生成如下代码

build.gradle文件分为4个部分,

defaultConfig 默认配置

signingConfigs 签名信息配置

buildTypes productFlavors 打包apk重命名

dependencies 依赖配置

signingConfigs 需要写在defaultConfig 和buildTypes 前面,不然编译的时候会报错。

android studio signingconfigs 打正式包,Android-SigningConfigs打包配置相关推荐

  1. android studio signingconfigs 打正式包,android signingConfigs打包配置

    android studio 2种签名模式 debug和release模式 debug模式 debug模式使用一个默认的debug.keystore进行签名. 默认的不用管 release模式 在我们 ...

  2. android studio signingconfigs 打正式包,android 使用signingConfigs进行打包

    今天,简单讲讲如何使用android studio指定证书打包. 我们使用Android Studio 运行我们的app,无非两种模式:debug和release模式. debug模式 debug模式 ...

  3. android studio 2.1正式版,Android Studio 1.2 正式版发布

    Android Studio 1.2现在可以在我们的稳定更新栏目下载了! Android Studio1.2版本是基于IntelliJ 14.1.1.相对于Android Studio 1.1,继承了 ...

  4. Android Studio 3.0 正式版本 发行说明 (翻译)

    前言 as终于发正式版了.赶快来看看有什么新的功能.本文采用翻译器翻译. Android Studio是为Android开发的官方IDE,包含构建Android应用程序所需的一切. 1.要获取最新版本 ...

  5. Android studio 自动导入(全部)包 import

    1  Android studio 只有import单个包的快捷键:Alt+Enter.没有Eclipse下的快速导入包的快捷键Ctrl+Shift+O. 2 但android studio设置里有一 ...

  6. Android Studio 怎样打JAR包

    Android Studio 怎样打JAR包 在eclipse中我们知道怎样将一个项目导出为jar包,供其他项目使用. 在AS中能够通过改动gradle才处理. 我们新建一个项目MakeJar,在项目 ...

  7. Android Studio 如何打JAR包

    Android Studio 如何打JAR包 在eclipse中我们知道如何将一个项目导出为jar包,供其它项目使用.  在AS中可以通过修改gradle才处理.  我们新建一个项目MakeJar,在 ...

  8. Android Studio下导出jar包和aar包

    Android Studio下导出jar包和aar包 jar包和aar包的区别 步骤 1. 创建Android工程 创建工程比较简单,不错复述 2. 创建一个Library(Module) 创建了一个 ...

  9. Android Studio Electric Eel 正式版下载地址

    Android Studio 是 Android 的官方 IDE.它专为 Android 而打造,可以加快您的开发速度,帮助您为每款 Android 设备构建最高品质的应用. 比以往更快地编码和迭代 ...

  10. Android Studio 3.1 正式版

    欢迎大家推荐自己在Android开发过程中用的好用的工具.学习开发教程.用到设计素材.如果你觉得本站对你有用,你可以点击底部的分享按钮,把本站分享到社交网络让你的小伙伴和更多的人知道. 或者可以考虑捐 ...

最新文章

  1. Unix下C程序内存泄漏检测工具Valgrind安装与使用
  2. php html 变量,PHP与HTML混编,使用PHP变量代替数据--20190221
  3. html的head中的常见元素
  4. (四)Canvas API方法和属性汇总
  5. 「小公式」平均数与级数
  6. 2019.7.24循环结构以及昨天的预习题。
  7. Android中将EditText里面的内容设置成任意想要的状
  8. python实现DDA算法
  9. 最新51单片机毕业设计项目集合
  10. cas java单点登录_(Java)CAS单点登录
  11. 二维码的制作之根据Excel数据批量制作二维码
  12. NUC搭建Centos8服务器
  13. Machine Learning读书会,面试算法讲座,创业活动,算法班(历届汇总)
  14. 深圳计算机专业中专学校,深圳最好的中专学校有哪些 十大中专学校排名
  15. apk多开制作方法 试用ApkEditor 1.8 旗舰版轻松制作apk多开双开
  16. 金盘转债上市价格预测
  17. win10系统pp-yolov2实操训练自己的数据集
  18. 早起看CMU15213课程第二天
  19. 学习LSM(Linux security module)之一:解读yama
  20. 科技论文的种类_如何快速对科技论文分类

热门文章

  1. 【论文翻译】基于分层关注和时间RNN的动态异构网络链路预测建模
  2. 超越纯CSS3,超赞阴影效果推荐-shine.js
  3. 小程序加盟怎么样?加盟小程序赚钱吗?
  4. 西南民族大学第十届校赛(同步赛) 个人笔记 题解
  5. 自己组装高档游戏型计算机表格,推荐高端笔记本配置表和完整的高配置计算机物理检查...
  6. 简述TCP三次握手,看不懂算我输!
  7. Xbox 360抢鲜测评
  8. 基于uniapp的校园社区小程序
  9. 高通QCC302x,QCC512X,QCC303X完成智能硬件开发目录
  10. 04-Kubernetes 创建资源