**写在前面:**正式打包发布Android的apk应用,需要先选择或新建一个数字证书,即keystore文件,生成数字证书的常用方法有两:一是利用eclipse生成,二是在命令行中生成,下面我们来介绍如何在命令行中生成Android的数字证书。

  1. 下载安装 JDK;
  2. 打开 CMD,直接输入以下指令(PS:需设置好环境变量,否则需要进入 JDK 的 bin 目录下输入指令);
    keytool -genkey -alias android.keystore -keyalg RSA -validity 36500 -keystore android.keystore

**指令含义:**创建一个证书文件,名为 android.keystore,别名也为 android.keystore ,加密算法采用 RSA,有效期为 100年
注:
-genkey 生成文件
-alias 别名
-keyalg 加密算法
-validity 有效期
-keystore 文件名

  1. 按照指令依次填写要求的内容,最后填写完成输入 y 确认信息。若信息有误,直接回车,重新输入信息,如下图:

**注:**运行结束会在当前目录生成一个名为 android.keystore 的文件,该文件一定要保存好,密钥库口令一定要记住。

  1. 在命令行中输入 keytool -list -keystore "android.keystore" ,然后输入密钥库口令,就可以看到证书的相关信息,如下图:

    在命令行输入 keytool -list -v -keystore "android.keystore" ,然后输入密钥库口令,可以看到证书详细信息,如下图:

    其中签名证书为 MD5,签名指纹为 SHA1

iOS证书生成直达 >>

Android签名证书生成相关推荐

  1. Android 签名证书生成及jks与keystore 相互转换

    Android 签名证书生成及jks与keystore 相互转换 keytool 这个工具是JDK里面自带的,配置好JDK环境可直接在命令行完成一下操作! 生成签名证书: 生成JKS证书: keyto ...

  2. Android签名证书

    在最新的Android SDK中我们看到了Android签名证书机制的出现,也就是说几乎和Symbian OS v9.x以上平台构架一样,都需要数字签名证书才可以运行,这也是考虑到平台的安全性,同样也 ...

  3. Android签名证书 keystore jks pem x509

    Android签名证书 背景 因业务需求,经常与系统厂商打交道,大多需要厂商开放root权限 目前获取系统权限的总结有三种方式(均有实际应用) platform签名 root固件 (有su) 调用厂商 ...

  4. Android签名证书的生成

    本节只针对如何从零开始实现简单的打包签名 目录 概要 Keytool生成JKS签名证书 Android Studio生成JKS签名证书 AS版本信息 签名证书的生成 签名打包 概要 debug.key ...

  5. 利用Openssl自签名证书生成与单双向认证通信

    文章目录 1.什么是CA? 2.如何生成证书 2.1生成CA key 3.生成服务器私钥/证书 4.生成客户端私钥/证书 5.测试 1.什么是CA? 1.CA(Certificate Authorit ...

  6. 自己做CA自签名证书生成

    转载自:https://wangbin.io/blog/it/https-ca.html 自己做CA 最近chrome提示https证书错误,缺少subjectAltName,查了下解决方法,更新下. ...

  7. 安卓APP证书Android签名证书.keystore文件制作生成

    将app发布到应用宝时,而上传安装包时提示如下图时, 但您或您的团队从未上传该应用,您可以通过认领功能认领应用.认领成功后该应用会自动转入您的账户下,同时保留应用全部数据,您可以在应用管理中进行管理. ...

  8. 我的Android进阶之旅------修改Android签名证书keystore的密码、别名alias以及别名密码...

    转载于:http://blog.k-res.net/archives/1229.html  和 http://blog.k-res.net/archives/1671.html ADT允许自定义调试用 ...

  9. 百度地图2.1获取密钥配置的Android签名证书的sha1值

    进入cmd后定位到.android文件夹下(cd .android),然后 输入 keytool -list -v -keystore debug.keystore 这样就把三种指纹证书全部列出来了, ...

  10. android签名忘记密码,修改Android签名证书keystore的密码、别名alias以及别名密码

    之前在测试Eclipse ADT的Custom debug Eclipse ADT的Custom debug keystore所需证书规格,提到过自定义调试证书的密码和 1. 首先当然是先复制一份正式 ...

最新文章

  1. 泼点冷水,P2P借款限额是不是想的太美好?
  2. dev 点击子控件触发panelcontrol事件_LINUX IIO子系统分析之二 IIO子系统数据结构分析...
  3. c,C++语言中、\t \r \n 和空格什么意思
  4. 如何选择分布式事务解决方案?
  5. mysql主节点1593从节点正常_mysqlmha高可用架构的安装_MySQL
  6. java换行符分隔字符串_Java 实例 – 字符串分隔(StringTokenizer) | 菜鸟教程
  7. 十万个为什么儿童版_把中国科技传播至阿语地区,少儿社《十万个为什么》阿拉伯文版亮相童书展...
  8. NOIp2018滚粗记
  9. VC++ CFileDialog文件选择对话框的构造和文件操作
  10. Python List:一文彻底粉碎列表
  11. 如何“发现”失联多年好友?代码告诉你!
  12. Android studio 导包时,容易出现的问题【包括最新版本的问题】
  13. diskcheck.sh
  14. 使用mustache js模板引擎
  15. 联想y7000p电池固件下载_联想拯救者Y7000P安装双系统win10+ubuntu18.04
  16. cydia未能连接服务器超时,cydia添加源验证超时
  17. Sqli-Lab | Less 21-23
  18. kernel panic - not syncing :fatal exception
  19. python数学建模游戏应用_数学建模在游戏数值策划工作中有哪些应用
  20. android 自动读取短息,Android实现短信验证码自动拦截读取功能

热门文章

  1. 用PS去除图片中文字的6个方法
  2. 安卓从入门到进阶推荐学习方法与书籍整理(pdf)
  3. Vscode下中文乱码问题
  4. libRTMP 整体说明
  5. dcs world f15c教学_DCS小百科,工控人必须知道的一些小知识
  6. 不等双11,立减¥3554!戴尔官网撩客服砍价带走高性能电脑,速来!
  7. BPM那些事儿——BPM与SOA的演进与展望
  8. 学习网站及编程电子书下载网站
  9. 61850协议服务器端开发,基于IEC61850标准的服务端程序的设计与实现
  10. 计算机页面的工具,网页智能填写工具