利用Hbuilder把webapp打包为apk

搞了一下午的打包,把该踩的坑都踩了,终于成功打包了。我试验了两个,下面来分别介绍。

1.打包原生的webapp

准备工作:右击项目包名,转换成移动app。

转换完成之后,会出现一个名为manifest.json的文件,点开可以进行配置。

1)准备一个写完能运行的webapp,右击->发行->云打包-打原生安装包,然后按照 以下步骤:

这里我选的是左边的,只是方便测试。

出现下图说明打包成功,下载发送到手机就可以了。

效果图如下:

 


如此就成功了。

2.打包vue项目

首先要确保项目可以运行,然后,再config里的index.js里找到

改为

注意:“assetsPublicPath”有两处!有两处!有两处!我就是只改了一处,所以打包出来的apk运行显示空白。

如果这样打包出来的运行还是空白,尝试把" assetsSubDirectory: 'static'"改为" assetsSubDirectory: './static'"。

改完之后到控制台,执行

执行成功之后,会生成一个dist文件夹,把他复制到hbuilder里,当做一个独立的项目,然后右击->转换成移动app

点击“我知道了”。然后和之前步骤一样就可以了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值