HBuilder打包手机app的方法

如果你是一个前端新手,如果你被网上的“HBuilder打包手机app的教程”气的想砸电脑,那么建议你看看这篇教程,希望你有耐心读完,因为它的详细程度绝对是小白级别;

HBuilder是DCloud数字天堂)推出的一款支持HTML5Web开发IDE。该软件既可以支持web代码编写,也可以将已经编写好的项目代码打包为手机APP,本文主要讲解使用Hbuilder将项目代码打包为手机APP的使用方法;

步骤如下:

1、先在官网下载Hbuilder工具:也可以用360软件管家直接搜索Hbuilder,进行下载;

官网下载地址:http://www.dcloud.io/

2、下载完成之后,需要先进行注册,不注册也可以打开,但是打包生成手机APP的时候,appid会报错,注册非常简单,直接用邮箱注册并登录即可:


3、 注册并登录后,Hbuilder入门是讲解怎么快速编写代码的,可以不用看。首先打开“文件”-“新建”-“移动APP”,输入“应用名称”,“位置”可以根据需要自己选择即可,“选择模板”建议选择空模板;

4、 新建完成之后,打开文件夹所在的路径,默认会新建很多空文件:

5、 Hbuilder会显示新建的项目文件夹:

6、 打开新建的本地文件夹后,该文件夹中的子文件夹不是必须的,如果你用的sass或者less编译的css文件,可以直接将css文件夹删除,再将自己项目中的sass或者less文件夹复制过来即可;其他的html,ls,img文件夹,将自己的项目文件对应复制到文件夹中,注意html中的引用路径需要保持正确;

7、 文件复制完成后,打开HBuilder,打开manifest.json文件:应用名称和版本号根据需要编辑,appid点击云端获取,页面入口默认是index.html,根据自己项目需要,更改APP的启动页面;

8、 配置完成后,点击页面下方的图标配置:配置APP在手机上的显示图标;默认是HBuilder的图标:

配置图标后,点击:自动生成所有图标并替换,这样app的显示图标就都更换为我们上传的图片了;

9、 “启动图片配置”,“SDK配置”和“模块权限配置”默认即可,在“页面引用关系”界面,需要理解该功能是什么意思:

点击左侧html文件,右侧会显示不同的文件,图片等:表示左侧html加载时所需要的资源;

下面的表示该页面能跳转到的页面:

理解该功能的含义之后,分别点击左侧html文件,查看需要加载的资源和跳转的页面是否正常即可;

注:一般点击到“页面引用关系”的时候,就会自动生成所有的页面关系信息,但是有时候点开是空白的,这就需要自己手动点击该页面上方的“扫描代码”了。

也可能点击一次扫描代码还是空白,再多次点击依然空白(我觉得这是一个bug,我已经多次碰到该问题)。运气好的点击几次会正常加载,如果你点背,那就只能先手动添加资源,然后再点击“扫描代码”,一般会正常;

10、 “代码视图”页面,显示的是该app的具体信息,可以浏览一下,不需要更改。

11、 所有信息更改完成后,点击导航栏的“发行”-“发行为原生安装包”:

12、 点击“打包”后会提示“是否配置unpackage文件清单以减小包体积”;可以忽略该信息,但是为了减少下载所耗流量,我们还是配置一下比较合适;

13、 点开“配置unpackage文件清单”后,会发现,里面是一些sass组件,编译文件和无用的图片(如果你清理过图片,就不会显示无用的图片,但是sass文件肯定会有),将文件夹打钩,点击“加入unpackage清单”即可。

至于该操作是什么意思,自己查看HBuilder的解释;

14、 配置完成后,再次点击“打包”,发现还是有提示,这个提示就根据自己app的需要来选择了。通俗解释权限配置就是:你安装app时提示的“是否允许读取本手机联系人”,“是否允许读取短信”等操作。

15、 点击“继续打包”,一路确定后,弹出查看app打包状态:

打包成功后会显示一个安卓的app,一个苹果的app;

16、 点击“打开下载目录”,找到app所在目录,剩下的就是将你的app给你的产品经理,让他放到各大应用商店供用户下载了。

17、 如果你只是需要将该app安装到手机进行调试,那就直接用数据线连接到电脑,点击Hbuilder的“运行”-“手机运行”,连接到手机,再根据手机对应下载手机助手即可。

我是一枚正直、纯洁、善良的web程序员;

web自学,项目实战请点击猛戳这里有惊喜

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,732评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,496评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,264评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,807评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,806评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,675评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,029评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,683评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,704评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,666评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,773评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,413评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,016评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,204评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,083评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,503评论 2 343

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,448评论 25 707
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,019评论 4 62
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,596评论 18 139
  • 1.背景介绍 什么是HBuilder? HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web...
    cczhuc阅读 4,904评论 0 2
  • 有很多时候,你对Ta的爱和为Ta做的事情 Ta都看在眼里, 只是很多时候,两个人之间的关系, 需要有一句话来捅破,...
    每当阅读 293评论 0 0