android studio 2种签名模式 debug和release模式

debug模式

debug模式使用一个默认的debug.keystore进行签名。 默认的不用管

release模式

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

BuildVariants-Build Variant-debug/release

image.png

1.创建keystore,并生成我们的apk(打包)

image.png

image.png

image.png

设置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

image.png

image.png

2.release模式配置keystore

Project structure-signing,输入已创建的keystore信息

image.png

image.png

点击ok确定 会生成以下代码

image.png

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指定证书打包. 我们使用Android Studio 运行我们的app,无非两种模式:debug和release模式. debug模式 debug模式 ...

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

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

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

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

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

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

  5. Android Studio 怎样打JAR包

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

  6. Android Studio 如何打JAR包

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

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

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

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

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

  9. Android Studio 3.1 正式版

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

最新文章

  1. MySQL:讨人喜欢的 MySQL replace into 用法(insert into 的增强版)
  2. Access Your Office on Your Phone
  3. MySQL配置文件优化
  4. mysql参数之innodb_buffer_pool_size大小设置
  5. Linux安装mysql(解决E: Package ‘mysql-server‘ has no installation candidate与ERROR 1698 (28000))
  6. 用自定义函数联合IF函数实现“一对多”查询
  7. Spring IOC中bean标签和管理对象细节
  8. linux sz命令详解,Linux中rz命令和sz命令使用详解大全
  9. im即时通讯开发:群聊消息的已读未读功能
  10. response.addheader详解
  11. Python 中的 dbm 模块
  12. Caltech-UCSD Birds-200-鸟类数据集
  13. 学习超市管理系统的搭建与实现
  14. BLM(业务领导模型)
  15. 取消UOS双系统开机启动
  16. Spark MLlib — Word2Vec
  17. 【虎书】Fundamentals of Computer Graphics(Fourth Edition)第二章习题解答
  18. 关于线程同步的几种方法
  19. linux 看硬件配置 命令2
  20. 神经网络 深度神经网络,主流的神经网络的框架

热门文章

  1. 安装和开启 魔改bbr
  2. 计算机程序运算逻辑图,算术逻辑运算单元(ALU).ppt
  3. 盛诺基科创板IPO被终止:曾拟募资20亿 IDG与启明是股东
  4. 糖尿病视网膜病变的深度学习系统笔记
  5. python实现指数增长
  6. 30000台苹果电脑遭恶意软件入侵,包括最新的M1系列!
  7. Photoshop滤镜巧制超级美女插画效果(转)
  8. 记录常用的xss攻击代码,便于测试系统安全漏洞
  9. python 和vba在财务上_Excel,VBA太烦!PowerBI太贵!可以用Python处理公司财务数据并实现可视化吗?...
  10. html5页面嵌入pdf,html5嵌入内容.pdf