生成安卓证书keystor命令文件
正式打包发布Android的apk应用,需要先选择或新建一个数字证书,即keystore文件,生成数字证书的常用方法有两:一是利用eclipse生成,二是在命令行中生成,下面我们来介绍如何在命令行中生成Android的数字证书。
1、首选需要安装jdk环境(这里默认已安装)
因为Android的数字证书keystore文件的生成是用了Java的数据证书管理工具Keytool。
确保配置好Java的环境后,使用Windows快捷键Win+R,调出“命令提示符”窗口,在窗口中输入cmd,打开命令行输入如下命令
keytool -genkey -alias android.keystore -keyalg RSA -validity 36500 -keystore android.keystore
(这句话的意思是:创建了一个名为android.keystore的别名也为android.keystore的采用RSA加密算法的有效期为100年的证书文件)
注:
-genkey 生成文件。
-alias 别名。
-keyalg 加密算法。
-validity 有效期。
-keystore 文件名。
然后填写依次填写密钥库口令、确认口令、姓名与姓氏、组织单位、城市或区域、省/市/自治区、国家/地区代码,最后如果正确的话填“y”,如果错误的话直接“Enter”下去,重新 再填,如下图
注意:密钥库口令一定要记住,以后还会用到。
当输入"y"后没有回提示输入“输入的密钥口令”,如果跟密钥库口令一样就按回车键,否则输入,然后再确认,就生成了数字证书,如下图所示
运行结束会在C:\Users\Administrator目录下看到一个android.keystore文件
在命令行中输入keytool -list -keystore "android.keystore"命令,然后输入命令就可以看到证书的相关信息,如下图所示。
更多相关文章
- 发布android app到android market的方法
- Android使用第三方SDK实现百度地图
- Android(安卓)百度地图开发之一(Hello BaiDu Map)
- 浅谈Androi安全问题和Android(安卓)P安全新特性
- Android(安卓)Studio 的四种打包方式
- Android(安卓)百度地图开发(一)--- 申请API Key和在项目中显示百度
- Android签名教程
- 高德地图的调试版SHA1与发布版SHA1分别的获取,申请到KEY
- Android(安卓)Java 获取剪切板的内容,MD5加密。