教你把网站制做成APP:使用Hbuilder封装APP教程

阿里云双十一活动

云服务器低至86元/年

立刻拼团

声明:本站文章多为楚狂人原创,偶尔网络转载部分内容,如有侵权请联系我们!

前言:

不想说什么应用市场,产品趋势。不想说什么小程序、公众号。

就想说一下怎么把网站封装成app,本次使用的是Hbuilder。

网站封装成APP所需软件:

工具:Hbuilder(用于封装)

环境:Java(用于签名)

本机的环境是:Windows10,、Jdk1.8,Hbuilder1.5.4

 

网站封装成APP步骤:

 

  1. 首先要去hbuilder官网下载app开发版。是绿色版免安装的,建议把根目录的HBuilderX.exe发送到桌面快捷方式,方便使用。
  2. 安装java环境,配置环境变量。这个应该没问题吧。保证jdk可以正常工作,因为要用到keytool,安装完配置完环境变量之后分别运行java和javac确保没问题
    1
    java

    教你把网站制做成APP:使用Hbuilder封装APP教程

    1
    javac

    教你把网站制做成APP:使用Hbuilder封装APP教程

     

  3. 打开hbuilder,创建一个wap2app项目
    教你把网站制做成APP:使用Hbuilder封装APP教程教你把网站制做成APP:使用Hbuilder封装APP教程
  4. 主要需要进行配置的就是manifest.json文件,需手动设置一些默认的样式。
    教你把网站制做成APP:使用Hbuilder封装APP教程
  5. 还是在manifest.json里面配置app的图标和启动图
    教你把网站制做成APP:使用Hbuilder封装APP教程
    教你把网站制做成APP:使用Hbuilder封装APP教程
  6. 打包发行
    教你把网站制做成APP:使用Hbuilder封装APP教程
  7. 建议的打包配置
    教你把网站制做成APP:使用Hbuilder封装APP教程
  8. 最关键的一步:配置证书。要用到jdk
    1. 打开cmd命令行,定位到jdk的安装目录的bin目录教你把网站制做成APP:使用Hbuilder封装APP教程
    2. 输入命令(有下划线是可以更改的参数,其他的请保持原文语法)
      1
      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。
      完成之后输入这些信息:
      教你把网站制做成APP:使用Hbuilder封装APP教程教你把网站制做成APP:使用Hbuilder封装APP教程

    3. 这里有建议使用的语法,复制重新输入keytool -importkeystore -srckeystore sjar.keystore -destkeystore sjar.keystore -deststoretype pkcs12
      教你把网站制做成APP:使用Hbuilder封装APP教程并验证源密钥库口令
      教你把网站制做成APP:使用Hbuilder封装APP教程
    4. 打开jdk的bin目录找到sjar.keystore
      教你把网站制做成APP:使用Hbuilder封装APP教程
  9. 回到hbuilder里,证书别名就是-alils后面的,我这里是sjar,证书密码按前面输入的填写,选择jdk/bin目录下的sjar.keystore文件。
    教你把网站制做成APP:使用Hbuilder封装APP教程
  10. 正在打包了,等待完成。
    教你把网站制做成APP:使用Hbuilder封装APP教程
  11. 在控制台可以看到打包进程
    教你把网站制做成APP:使用Hbuilder封装APP教程
  12. 完成教你把网站制做成APP:使用Hbuilder封装APP教程教你把网站制做成APP:使用Hbuilder封装APP教程
  13. 本文至此结束,提示:密钥和私钥是一回事,期间穿插着说的。其实一样的。

本文转自时间爱人博客,感谢原作者的分享!

转载请注明:作者:楚狂人, 转载或复制请以 超链接形式 并注明出处 楚狂人博客
原文地址:《教你把网站制做成APP:使用Hbuilder封装APP教程》 发布于2019-03-04

分享到:
赞(7) 打赏

评论 3

8 + 7 =
  1. #2

    证书文件不是有效的keystore文件

    17个月前 (05-06)回复
  2. #1

    如果我保持沉默,江湖怎会记得我的来过

    时间爱人9个月前 (03-04)回复
    • 哈哈,你不在江湖,江湖也有你的传说

      管理员楚狂人9个月前 (03-04)回复
教你把网站制做成APP:使用Hbuilder封装APP教程

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

每天拆双十一超级红包
双十一超级红包 1111

知道创宇云安全
切换登录

注册