keystore是怎么生成的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keystore是怎么生成的相关的知识,希望对你有一定的参考价值。

参考技术A 生成android的keystore文件有以下两种方法:一、eclipse 中生成android keystore1、建立任意一个android项目(例如:AntForAndroid)2、右键AntForAndroid根目录弹出菜单->Android Tools -> Export Signed Application Package->Next >3、创建密钥库keystore,输入密钥库导出位置和密码,记住密码,下次Use existing keystore会用到4、选择“Create new keystore”并且保存在项目跟目录下,输入密码,然后next5、填写密钥库信息,填写一些apk文件的密码,使用期限和组织单位的信息。填写的Alias 和 密码不要忘记了6、生成带签名的apk文件,到此就结束了。7、如果下次发布版本的时候,使用前面生成的keystore再签名。这样在项目根目录下就生成以上流程产生的androids.keystore了二、命令行生成keystoredos下进入JDK的bin目录运行如下命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore(-validity 20000代表有效期天数),命令完成后,bin目录中会生成android.keystore查看命令keytool -list -keystore "android.keystore" 输入设置的keystore密码

uniapp 安卓生成证书(证书不是有效的keystore文件)

刚开始我更加官方的步骤生成证书,但是报错: 证书不是有效的keystore文件,然后经过 7781难之后,终于生成了正常的证书

是jdk的问题,最终使用这个jdk生成了合格的证书

百度网盘地址: 

链接:https://pan.baidu.com/s/1GWjaRJW0At70D87VxPYUBg
提取码:qido

使用这个jdk在按照uniapp的生成步骤进行生成
uniapp :      https://ask.dcloud.net.cn/article/35777

 

 

还有一个地方可以生成证书: (这个我没试过)

第一步: 打开hbuilderx   =》 点击帮助  =》 开发者云端控制台 =》在我创建的应用,点击应用名称 =》  应用证书管理 

 

以上是关于keystore是怎么生成的的主要内容,如果未能解决你的问题,请参考以下文章

安卓签名文件.keystore 和 .jks

Android stuido 中的keystore

Android签名证书(.keystore)生成指南

Java KeyStore 用命令生成keystore文件

uniapp 安卓生成证书(证书不是有效的keystore文件)

生成以太坊系地址keystore的几种方法