几年前用过HBuilderX,这次有机会再用一下,就又记录下过程吧,主要是这一次一开始出错了,所以就记录一次。

这种用HBuilderX把现有网站封装成app,只适合用户交互体验感不重要的,这个教程也是面向非开发者的,安卓开发者肯定都自己从头整。

准备:HBuilderX开发版、安卓证书

  • 为什么不用HBuilderX标准版?因为标准版可能会出错,插件安装不对等问题。
  • 为什么不用HBuilderX官方共用证书?当然是不方便,因为官方都说了是测试证书。

1、下载HBuilderX开发版

打开HBuilderX之后,在菜单栏:文件 – 新建项目

选择Wap2App项目,然后起名、把自己网站地址填进去,默认模板创建就行。

之后按需配置manifest.json文件,配置好之后就可以去打包app了,当然还得准备下证书。

2、生成安卓证书

为了方便,选择一个在线生成的网站,比如我用的香蕉云编。

  • https://www.yunedit.com/

我们之后需要用到:证书别名、证书密码(密钥库、密钥密码一样就行)和证书文件。

这里生成之后会下载一个.keystore的证书文件,自己保存下,等会是要用到的。

如果你网站对你很重要,又特别重视安全,就自己本地去生成安卓证书文件吧,我这次封装的网站不重要,也是为了方便,才选择在线生成的。

3、打包APP

在HBuilderX选择原生APP发行 – 云打包

对应选择:

  • 证书别名 – 证书别名
  • 证书私钥密码 – 密钥密码
  • 证书文件 – 那个.keystore文件

然后提交等待打包就行了,打包之后会在你本地文件里面,发手机安装就结束了。