目录

小程序打包App

证书文件不是有效的keystore文件解决方案


小程序打包App

在uniapp中找到manifest.json文件,点击基础配置,配置一下说明

注意:(项目的名称写和下方绑定的名称一致,我这里下面是shop而不是kgc,这里把kgc改成shop即可)

点击“发行”

“原生APP云打包”

 这里的证书别名也是shop不是KFC

 不知道证书的话点击“如何生成证书”

 然后会跳转一个页面

 

安装JRE环境 

https://www.oracle.com/technetwork/java/javase/downloads/index.html

下载完根据提示安装即可

如果出现以下代码:

'keytool' 不是内部或外部命令,也不是可运行的程序

这里是需要配置环境变量,如果配置过了忽略即可。

 安装完成后使用 “win+R”输入cmd调出控制台,复制以下代码

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

把testalias替换成你的证书别名,我这里是shop

 回车

,填写信息 

这时会弹出一个警告,不用管,直接输入以下代码

keytool -importkeystore -srckeystore test.keystore -destkeystore test.keystore -deststoretype JKS

再次回车 ,输入密码再次回车

导出成功

注意:如果有权限受限可以放在D盘中

 

 

点击继续打包

打包完成后会出现一个链接,使用草料二维码进行下载即可安装成功

 


证书文件不是有效的keystore文件解决方案

如果照着上面打也出现以下问题,比如获取不到有效的文件,这里提供一个解决方案

那么再写一次这个代码

keytool -importkeystore -srckeystore test.keystore -destkeystore test.keystore -deststoretype JKS 

红色部分就是之前设置的文件名称,默认是test.keystore,看下图

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐