Android-如何生成 keystore

Android-如何生成 keystore

Be a king in your mind, but do the work of a servant.

环境:Java,建议 Java 1.8.0以上;

step 1

进入该目录下:

C:\Program Files\Java\jdk1.8.0_151\bin
shift + 右键       “在此处打开命令行”
step 2

复制以下命令:

keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore

参数说明:

-keytool是工具名称

-genkey 生成文件,意味着执行的是生成数字证书操作

-alias 别名

-keyalg 加密算法,表示生成密钥文件所采用的算法为RSA;

-validity 有效期,表示该数字证书的有效期为20000天,意味着20000天之后该证书将失效

-keystore 文件名,表示生成的数字证书的文件名为

注:如出现 命令行显示,?????情况,请阅读下文。

step 3
image

依次填入 相关信息后,会在JDK的 bin目录下,生成 keystore 文件。

问题一:
如出现命令行,?????情况,可进行如下操作:

  1. 可按下 Ctrl + C 退出;
  2. 输入 chcp 936;

补充部分字符编码对应代码:
65001——UTF-8

936——简体中文

950——繁体中文

437——美国/加拿大英语

932——日文

949——韩文

866——俄文

问题二:

显示中文后,发现输入密码无效,其实,只是没有显示,输入正确即可。

文章参考:
https://blog.csdn.net/zhaokx3/article/details/52561761
https://www.cnblogs.com/qq78292959/p/3785832.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 参考什么是 Android 签名机制,Bluebox Security 发现的漏洞有何威胁? Android应用程...
    合肥黑阅读 6,278评论 1 16
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,188评论 19 139
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,634评论 1 19
  • 根证书含义 - 孤舟蓑笠翁,独钓寒江雪 - 博客频道 - CSDN.NET 本文想简单谈谈那个所谓的...
    拉肚阅读 7,089评论 0 1
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,195评论 9 468

友情链接更多精彩内容