服务器与VPS
促销优惠信息

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

查看目录
文章目录隐藏
  1. 前言:
  2. 网站封装成APP所需软件:
  3. 网站封装成APP步骤:

前言:

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

就想说一下怎么把网站封装成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教程
    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教程
  13. 本文至此结束,提示:密钥和私钥是一回事,期间穿插着说的。其实一样的。

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

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

相关推荐

  • 暂无文章

评论 3

  • (必填)
  • (必填)
  1. #0

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

    16年前 (2019-05-06)回复
  2. #0

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

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

      楚狂人6年前 (2019-03-04)回复

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

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏