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

阿里云代金券 腾讯云代金券 VULTR优惠码 Ucloud云主机

前言:

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

就想说一下怎么把网站封装成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

    java没问题 e1551466165775 - 教你把网站制做成APP:使用Hbuilder封装APP教程

    1
    javac

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

     

  3. 打开hbuilder,创建一个wap2app项目
    e1551474868905 - 教你把网站制做成APP:使用Hbuilder封装APP教程wap2app设置 e1551475130523 - 教你把网站制做成APP:使用Hbuilder封装APP教程
  4. 主要需要进行配置的就是manifest.json文件,需手动设置一些默认的样式。
    manifest配置 - 教你把网站制做成APP:使用Hbuilder封装APP教程
  5. 还是在manifest.json里面配置app的图标和启动图
    配置APP的icon图标 1 - 教你把网站制做成APP:使用Hbuilder封装APP教程
    配置APP的startup image启动图 1 - 教你把网站制做成APP:使用Hbuilder封装APP教程
  6. 打包发行
    e1551476070931 - 教你把网站制做成APP:使用Hbuilder封装APP教程
  7. 建议的打包配置
    e1551476329810 - 教你把网站制做成APP:使用Hbuilder封装APP教程
  8. 最关键的一步:配置证书。要用到jdk
    1. 打开cmd命令行,定位到jdk的安装目录的bin目录cmd定位到jdk的安装目录的bin目录 e1551476573219 - 教你把网站制做成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。
      完成之后输入这些信息:
      keytool配置 - 教你把网站制做成APP:使用Hbuilder封装APP教程warring e1551477632449 - 教你把网站制做成APP:使用Hbuilder封装APP教程

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

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

赞(15) 领红包
转载注明:楚狂人 » 教你把网站制做成APP:使用Hbuilder封装APP教程

云计算我们是认真的

阿里云服务器腾讯云服务器

扫码领红包 或者 支付宝搜索:5981405

支付宝扫一扫打赏