HbuilderX前端开发工具的安装和配置

学习uniapp,使用HbuilderX编译器来按照官网的文档学习是最快速的,所以配置好开发工具,学习起来事半功倍,下面主要记录工具安装、微信开发者工具配置,真机配置、安卓模拟器配置以及遇到的问题。


文章目录

  • HbuilderX前端开发工具的安装和配置
  • 一、下载工具包
  • 二、安装
  • 三、安装UNIAPP插件
    • 3.1选择需要安装的插件
  • 四、使用微信web开发者工具运行程序
  • 五、使用真机运行程序
  • 六、使用安卓模拟器运行程序
    • 6.1 HbuilderX有时搜索不到模拟器设备
  • 七、遇到问题
    • 7.1创建uni-starter模板项目运行报错
    • 7.2创建hello uni-app模板项目运行报错问题
  • 总结

一、下载工具包

到官网https://www.dcloud.io/hbuilderx.html下载相应的版本。我这里使用的HbuilderX3.5.3

二、安装

这个HbuildX是免安装的,直接解压即可使用

三、安装UNIAPP插件

选择【工具】>【安装插件】

3.1选择需要安装的插件

我选择的是支持vue2的uni-app插件,选择安装,他会同时将相关插件也进行安装


其他的插件也是类似的安装的方法。

四、使用微信web开发者工具运行程序

首先需要到微信公众号平台中下下载官方版的工具

点击开发者文档

下载完毕之后,正常安装微信开发者工具。
在HbuilderX上选择运行->运行到小程序模拟器,首次运行的话,需要配置下微信web开发者工具的安装路径


当此时如果运行项目到微信开发者工具,这可能出现无法启动微信开发者工具的情况

错误提示需要我们去微信开发者工具中设置安全设置
打开微信web开发者工具的安全配置

选择打开即可

五、使用真机运行程序

将手机插入USB,然后在PC端的HX中选择【运行到手机或模拟器】->【运行到Android APP基座】

之后手机需要被确定USB调试模式,手机上进行确定即可,将提示需要在手机安装Hbuilder这个APP,正常进行安装即可。之后即可在手机上看到相关的app界面了。
说明环境安装成功。我这边是直接成功运行的。
如果遇到问题可以到官网中查找下解决方法:真机运行常见问题

六、使用安卓模拟器运行程序

这里我使用的蓝叠模拟器,默认端口是7555,其他模拟器的端口可能不一样的,大家需要注意这点。
下载蓝叠模拟器
安装蓝叠模拟器,一切都照着正常软件安装即可

在蓝叠模拟器中设置adb和root

设置蓝叠模拟器为竖屏

设置uni-app adb 环境变量
在HbuilderX目录下->plugins目录下->launcher目录下->tools目录下->adbs

复制该路径后打开电脑高级环境变量,我这里使用的是win10,右键【我的电脑】选择【属性】弹出

选择高级系统设置,配置相关的环境变量

配置HbuilderX adb
这个adb是HbuilderX帮我们下载的真机运行插件,点击运行真机运行的时候,第一次就会提示安装插件。
在HbuiderX上点击工具->设置->运行配置


配置adb路径和模拟器的端口:7555

做完以上操作之后可以直接运行


如果没搜索到相关设备,则可以多点击刷新按钮尝试几次。
选择相应的安卓设备,点击运行即可

效果如下:

6.1 HbuilderX有时搜索不到模拟器设备

我遇到过这样的问题,有时候HbuilderX搜索不到安卓模拟器设备。我去任务管理器里面关闭adb.exe服务,再重新搜索就会搜索到模拟器设备了。
其他问题可以参考下官网:运行调试问题


七、遇到问题

7.1创建uni-starter模板项目运行报错

在运行uni-starter模板项目,它弹出提示

所以在此我们应该谨慎对待HbuilderX弹出的提示,不能随意不看就关闭,否则将错过问题解决方法。
这个问题需要配置下manifest.json里面的AppId

点击获取即可获取到相应的AppID,完成时候进行保存即可对项目进行编译成功,运行H5即可看到相关的页面,因为没有上传函数所以会发生点错误

7.2创建hello uni-app模板项目运行报错问题

在创建项目选择项目模板时,点击新建,则HbuilderX创建项目成功之后会提醒你这个模板使用了Dcloud环境,当时我没有注意到这个提示,直接没有配置dcloud环境,所以在运行项目的时候会报错

导致项目编译时候发生错误,H5端空白页面

配置一下云环境之后则成功运行项目了。

总结

这里我个人感觉其实uniapp并不难学,很多问题是因为不会配置HbuilderX导致的

HbuilderX前端开发工具的安装和配置相关推荐

  1. C语言常见开发工具的安装和配置

    本文要介绍的开发工具 1. Dev-C++ 安装 运行 2. vscode MinGW下载 vscode下载 3. Xcode(Mac版) 4. Clion 安装 激活 配置 运行 作者:薛钦亮,转载 ...

  2. [go学习笔记.第二章] 2.go语言的开发工具以及安装和配置SDK

    一.工具介绍: 1.Visual Studio Code 一个运行于Mac,Windows,和linux上的,默认提供Go语言的语法高亮的IED,可以安装Go语言插件,还可以支持智能提示,编译运行等功 ...

  3. VSCode前端开发工具介绍、下载和安装(从头到尾)

    一.为什么使用VSCode作为前端开发工具?: Visual Studio Code(简称VS Code/VSC),个人认为它主要有以前几个好处: ①开源-可免费使用(例如,WebStorm和Subl ...

  4. vue 一个页面多个router-view如何配置子路由_前端开发:如何安装配置Vue路由?

    大家好,我来了!本期为大家带来的Web前端学习知识是"前端开发:如何安装配置Vue路由?",喜欢Web前端的小伙伴,一起看看吧! Vue Router 是 Vue.js 官方的路由 ...

  5. HTML基础学习之(一)安装前端开发工具Visual Studio Code

    查看电脑版本 按下Win+R调出运行窗口,然后直接输入dxdiag 下载 打开官网: https://code.visualstudio.com/ 下载 安装 下一步 下一步 安装后默认是C盘 设置中 ...

  6. 超级棒的170+款web前端开发工具汇总,千万要收藏好!

    作者:web前端开发 我们与企业内部的Web开发团队进行了很多次交流,研究了很长时间,最后将Debug工具与Web前端开发工具整理汇总在了一起,这些工具对每个Web开发人员都非常有用. 这些工具将使您 ...

  7. 174款前端开发工具汇总,学习,开发,事半功倍!

    我们与企业内部的Web开发团队进行了很多次交流,研究了很长时间,最后将Debug工具与Web前端开发工具整理汇总在了一起,这些工具对每个Web开发人员都非常有用. 这些工具将使您的工作更加轻松,特别是 ...

  8. 超实用web前端开发工具推荐(web开发+前端性能优化+浏览器兼容性测试+……)

    要说有哪些好用的前端开发软件和工具,我可有发言权哈~因为在学习的过程中积累了不少实用型前端开发工具.今天我就从浏览器兼容性测试工具.web开发工具.前端性能优化工具.大数据可视化工具这四个方向来和大家 ...

  9. 加速 Web 开发的 23 款前端开发工具

    市面上有许多前端开发工具可以加速 Web 开发工作.本文是对 2019 年顶级 Web 开发工具的一次精选汇总,分别介绍了每款工具的关键特性,并已附上下载链接. Novi Builder Novi B ...

最新文章

  1. Android 常见异常及解决办法
  2. 另一种的SQL注入和DNS结合的技巧
  3. 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目
  4. 琢磨琢磨,while (true) 和 for (;;) 哪个更快?!
  5. 从SAP社区上的一篇博客开始,聊聊SAP产品命名背后的那份情怀
  6. Java8 Stream Collectors groupingBy使用
  7. Setuptool+pip安装
  8. 字符串最长公共子序列python_求解两个字符串的最长公共子序列
  9. linux同时安装python2和python3_linux-Centos7安装python3并与python2共存
  10. 小伙工资单被同事看到后遭开除!网友炸锅了 最新后续来了...
  11. CSharpGL(53)漫反射辐照度
  12. MUSIC算法及MATLAB实现
  13. 汽车电子电气架构EEA演变
  14. css方块跳动且颜色变化,CSS3 波动的方块
  15. S2SH水费管理系统-JAVA【毕业设计、快速开发、源码、开题报告】
  16. 新松机器人袁_中科新松许小刚:智能协作机器人是中国机器人产业发展新节点...
  17. Wireshark基础使用,SSL解密及http抓包入门教程
  18. 纹理压缩(二) ETC格式
  19. 专精特新企业认定条件 这些条件要满足
  20. 网站攻击的常见形式及应对方法

热门文章

  1. 在Android手机上安装kali Linux
  2. halcon灰度积分投影/垂直积分投影
  3. 初中毕业学计算机去哪里,初中毕业能学计算机应用技术去哪好
  4. firfox 浏览器在新标签中打开收藏网址设置
  5. 取各位数字c语言程序,取出数字的每一位
  6. 【图的同构识别】算法设计与分析实验2
  7. ubuntu下锁定笔记本的触摸板
  8. CAS和volite结合使用,实现无锁编程
  9. 屏下指纹+水滴屏,不一样的OPPO K1体验
  10. JAVA-支付宝单笔转账