利用keytool生成keystore文件

介绍如何生成keystore

1. 运行cmd

如果jdk安装在c盘的话,是没有写入权限,所以要以管理员身份运行cmd


image.png

其他盘就可以直接运行cmd

2. 切换到jdk下面的bin文件夹

image.png

3. .使用keytool命令,keytool -genkey -alias ccc -keyalg RSA -validity 36500 -keystore android.keystore

  • 其中参数-validity为证书有效天数,我们可以写的大写。
  • -alias后面是证书别名
  • 输入密码的时候没有显示,就输入就行了。退格,tab等都属于密码内容,这个密码在给.apk文件签名的时候需要。
  • 输入这个命令之后会提示您输入秘钥库的口令
  • 接着是会提示你输入:姓氏,组织单 位名称,组织名称,城市或区域名称,省市,国家、地区代码,密钥口令。
  • 确认正确输入y,回车


    image.png
  • 密钥口令为了方便记忆,和前面一样,一定要牢记,密码长度大于6位

4. 输入keytool -genkey -keyalg RSA -keysize 1024

image.png

5.没有错误就是生成功了,去bin文件夹下面找一个android.keystore的文件

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 服务器https配置 配置https操作说明文档 1、查看服务器环境配置(tomcat和apache合并使用) 2...
    南京杨小兵阅读 8,919评论 0 9
  • 一. Keytool创建和导入命令 创建keystore和密钥对 为存在的keystore生成证书请求文件CSR ...
    sngths阅读 6,407评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 写在前面 今天使用高德地图为应用添加Key的时候,发现有一项需要用到安全码SHA1,而SHA1存在于Keystor...
    代码咖啡阅读 26,896评论 5 34
  • 此篇文章将介绍: 签名文件的生成、apk再次签名、自签名证书的生成; 引言Android开发,涉及到开发和正式版...
    3Q竹林阅读 969评论 0 1