uniapp安卓生成签名证书

Posted

tags:

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

参考技术A 安装JRE环境 建议低版本 转自https://ask.dcloud.net.cn/article/35777

使用keytool -genkey命令生成证书:

keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore

testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字

test.keystore是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径

36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期

JKS 密钥库使用专用格式。建议使用 " keytool -importkeystore -srckeystore android_cac.keystore -destkeystore android_cac.keystore -deststoretype pkcs12 " 迁移到行业标准格式 PKCS12。

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

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

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

百度网盘地址: 

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

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

 

 

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

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

 

以上是关于uniapp安卓生成签名证书的主要内容,如果未能解决你的问题,请参考以下文章

最简单的方法通过命令制作安卓签名文件证书并获取其 md5,可不安装软件

自己生成的ssl证书与购买的ssl证书区别在哪里?

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

安卓给app签名方法

Adroid 签名机制V1,V2,V3

android 生成签名证书