华纳云香港服务器

使用Hbuilder封装APP(含配置证书)详细图文教程

不想说什么应用市场、产品趋势,也不想说什么小程序、公众号之类的,今天就想跟大家说一下怎么使用 Hbuilder 把我们的网站封装成 app,有需要的博主站长可以关注学习一下。

网站封装成 APP 所需软件

  • 工具:Hbuilder(用于封装)
  • 环境:Java(用于签名)
  • 本机环境:Windows10,、Jdk1.8,Hbuilder1.5.4

网站封装成 APP详细步骤

1、首先要去hbuilder 官网下载 app 开发版,它是绿色版免安装的,建议把根目录的 HBuilderX.exe 发送到桌面快捷方式,方便使用。

使用Hbuilder封装APP(含配置证书)详细图文教程-第1张-boke112百科(boke112.com)

2、安装 java 环境,配置环境变量。这个应该没问题吧。保证 jdk 可以正常工作,因为要用到 keytool,安装完配置完环境变量之后分别运行 java 和 javac 确保没问题.

使用Hbuilder封装APP(含配置证书)详细图文教程-第2张-boke112百科(boke112.com)

使用Hbuilder封装APP(含配置证书)详细图文教程-第3张-boke112百科(boke112.com)

3、打开 hbuilder,创建一个 wap2app 项目

使用Hbuilder封装APP(含配置证书)详细图文教程-第4张-boke112百科(boke112.com)

使用Hbuilder封装APP(含配置证书)详细图文教程-第5张-boke112百科(boke112.com)

4、主要需要进行配置的就是 manifest.json 文件,需手动设置一些默认的样式。

使用Hbuilder封装APP(含配置证书)详细图文教程-第6张-boke112百科(boke112.com)

5、还是在 manifest.json 里面配置 app 的图标和启动图

使用Hbuilder封装APP(含配置证书)详细图文教程-第7张-boke112百科(boke112.com)

使用Hbuilder封装APP(含配置证书)详细图文教程-第8张-boke112百科(boke112.com)

6、打包发行

使用Hbuilder封装APP(含配置证书)详细图文教程-第9张-boke112百科(boke112.com)

7、建议的打包配置

使用Hbuilder封装APP(含配置证书)详细图文教程-第10张-boke112百科(boke112.com)

8、最关键的一步:配置证书,这里要用到 jdk。

8.1 打开 cmd 命令行,定位到 jdk 的安装目录的 bin 目录

使用Hbuilder封装APP(含配置证书)详细图文教程-第11张-boke112百科(boke112.com)

8.2 输入命令(有下划线是可以更改的参数,其他的请保持原文语法)

keytool -genkey -alias sjar -keyalg RSA -sigalg SHA1WithRSA -validity 40000 -keysize 1024 -keystore sjar.keystore

解释:

  • keytool:java 工具,管理私钥仓库(keystore);
  • -genkey:生成公钥;
  • -alias sjar:别名 sjar;
  • -keyalg RSA -sigalg SHA1WithRSA:加密算法是 rsa 和 sha1 的验证;
  • -validity 40000:有效期 40000 天;
  • -keysize 1024:私钥长度是 1024 位;
  • -keystore sjar.keystore:生成私钥,私钥名为 sjar.keystore。

完成之后输入这些信息:

使用Hbuilder封装APP(含配置证书)详细图文教程-第12张-boke112百科(boke112.com)

使用Hbuilder封装APP(含配置证书)详细图文教程-第13张-boke112百科(boke112.com)

8.3 这里有建议使用的语法,复制重新输入:

keytool -importkeystore -srckeystore sjar.keystore -destkeystore sjar.keystore -deststoretype pkcs12

并验证源密钥库口令

使用Hbuilder封装APP(含配置证书)详细图文教程-第14张-boke112百科(boke112.com)

8.4 打开 jdk 的 bin 目录找到 sjar.keystore

使用Hbuilder封装APP(含配置证书)详细图文教程-第15张-boke112百科(boke112.com)

9、回到 hbuilder 里,证书别名就是-alils 后面的,我这里是 sjar,证书密码按前面输入的填写,选择 jdk/bin 目录下的 sjar.keystore 文件。

使用Hbuilder封装APP(含配置证书)详细图文教程-第16张-boke112百科(boke112.com)

10、正在打包了,等待完成。

使用Hbuilder封装APP(含配置证书)详细图文教程-第17张-boke112百科(boke112.com)

11、在控制台可以看到打包进程

使用Hbuilder封装APP(含配置证书)详细图文教程-第18张-boke112百科(boke112.com)

12、完成

使用Hbuilder封装APP(含配置证书)详细图文教程-第19张-boke112百科(boke112.com)

本文至此结束,提示:密钥和私钥是一回事,期间穿插着说的,其实一样的。

赞 (0) 打赏
版权声明:本文为投稿文章,感谢 时间爱人 的投稿,版权归原作者所有!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu