鸿蒙开发(1) - 开发环境搭建
工具概述
首先笔者是macbook电脑。鸿蒙开发建议使用官方推荐工具 HUAWEI DevEco Studio。
HUAWEI DevEco Studio是基于IntelliJ IDEA Community开源版本打造,面向全场景多设备,提供一站式的应用/服务集成开发环境(IDE),支持分布式多端开发、分布式多端调测、多端模拟仿真,提供全方位的质量与安全保障。
工具特点
高效智能代码编辑
:支持ArkTS、JS、C/C++等语言的代码高亮、代码智能补齐、代码错误检查、代码自动跳转、代码格式化、代码查找等功能,提升代码编写效率。
![](https://developer.qcloudimg.com/http-save/yehe-admin/49a3109ada121169c26a71755b70a0a8.png)
低代码可视化开发
:丰富的UI界面编辑能力,支持自由拖拽组件和可视化数据绑定,可快速预览效果,所见即所得;同时支持卡片的零代码开发,降低开发门槛和提升界面开发效率。
![华为低代码可视化开发](https://developer.qcloudimg.com/http-save/yehe-admin/4e0831ccef2bbe947eadb79ebb09c57e.png)
多端双向实时预览
:支持UI界面代码的双向预览、实时预览、动态预览、组件预览以及多端设备预览,便于快速查看代码运行效果。
![](https://developer.qcloudimg.com/http-save/yehe-admin/d10ffe030f2527e5ea1652fef3f451c2.png)
全新构建体系
:通过Hvigor编译构建工具,一键完成应用及服务的编译和打包,更好地支持ArkTS/JS开发。一站式信息获取
:基于开发者了解、学习、开发、求助的用户旅程,在DevEco Studio中提供一站式的信息获取平台,高效支撑开发者活动。高效代码调试
:提供ArkTS、JS 、C/C++代码的断点设置,单步执行、变量查看等调试能力,提升应用及服务的问题分析效率。
如何安装开发环境
JDK环境
这个就不多说了,自行到Oracle官网下载JDK
安装开发工具:DevEco Studio
HUAWEI DevEco Studio,这是华为推出的鸿蒙系统开发工具。可以在华为开发者联盟官网下载安装包
- 开发工具官方下载地址
![](https://developer.qcloudimg.com/http-save/yehe-admin/6180bd147c9bfa4c38ffdb60baadc9cc.png)
- 关于DevEco Studio工具的详细使用,大家可以移步 官方使用指南
安装成功
图标的设计还是很在线
![](https://developer.qcloudimg.com/http-save/yehe-admin/2a7c5792b37969b83b2481692241b0c8.png)
打开工具,依次按指引设置
Agree
- Do not import settings
首次,如未安装SDK系统会提示安装相应的SDK插件
如已安装npm,则指定npm路径。否则勾选上npm
ohos同样
。
点击 Start using DevEco Studio
,等待安装完成即可。
![](https://developer.qcloudimg.com/http-save/yehe-admin/5dc7b1dcd5f88a1d1af1a6703136859c.png)
登录开发者账号
打开成功后,如图示。 当然,华为要求开发者需要注册开发者账号; 如未登录,开发工具会提示登录,或自行注册
![](https://developer.qcloudimg.com/http-save/yehe-admin/de37602fbdc926892036569f1f41f377.png)
第一个应用
开发工具提供了示例代码,大家可以选择并新建项目; 注意bundle name是需要在AppGallery Connect上自行建立项目并生成;
![](https://developer.qcloudimg.com/http-save/yehe-admin/4415afc6b06253c9ee698b85936aafcf.png)
登录开发者
如未登录开发者,需要跳转网站进行登录
网站登录成功
登录成功后界面
选择对应的项目,注意底部的错误提示,直接点击蓝色文字处跳转处理即可
![](https://developer.qcloudimg.com/http-save/yehe-admin/843b4ef4e90caf26b5ea63b1cced25e7.png)
图示问题
点击上图中的蓝色文字,跳转至以下网址
![](https://developer.qcloudimg.com/http-save/yehe-admin/d59dfb8b62ec11c359d492ad80370ff4.png)
- 选择
中国 - 启用 + 默认
,并保存 - 保存后,回到开发工具,自动刷新
![](https://developer.qcloudimg.com/http-save/yehe-admin/b3d436852845d0da76b72e1ca8bd674f.png)
- 点
Finish
,等待创建后,会提示:
![](https://developer.qcloudimg.com/http-save/yehe-admin/9de14abebc5067f1927811ee969cc5df.png)
创建成功
![](https://developer.qcloudimg.com/http-save/yehe-admin/a220550d685374eba01fb060b71c0f7d.png)
首次运行
管理设备
右上角无法运行,需要进行设备安装
调试方式
![](https://developer.qcloudimg.com/http-save/yehe-admin/2ddbd77fb4102e1b103a4623b0614bf4.png)
本地模拟器安装
如图示,这个还是很快的。
![](https://developer.qcloudimg.com/http-save/yehe-admin/da92ecfb1de44f4d18c03129b6e2f9e6.png)
![](https://developer.qcloudimg.com/http-save/yehe-admin/f5e53e6d488856f698db715f12cd65e5.png)
添加模拟器
安装模拟器后,列表是空的,要先添加
![](https://developer.qcloudimg.com/http-save/yehe-admin/ab94ce4477b82d12f3597d8a8a57bd5d.png)
![](https://developer.qcloudimg.com/http-save/yehe-admin/77226772ee3c3c06acdca2d644c8ed21.png)
![](https://developer.qcloudimg.com/http-save/yehe-admin/bc1bd4113c116870d651a526121d76fc.png)
![](https://developer.qcloudimg.com/http-save/yehe-admin/7a0a123443d047eb2b6a9d698c410c63.png)
![](https://developer.qcloudimg.com/http-save/yehe-admin/2a0e3f4fca5a2b700473aad569f018b4.png)
本地模拟器运行
![](https://developer.qcloudimg.com/http-save/yehe-admin/3c574aa59f7636677a8050d552f6c657.png)
![](https://developer.qcloudimg.com/http-save/yehe-admin/0dfbef5b28c081b6aa329b00fbd40700.png)
使用远程真机运行
![](https://developer.qcloudimg.com/http-save/yehe-admin/558b186e43bbdacf679f29cb12c002f5.png)
问题
当然,在运行过程中还有一些问题。比如:Failure[INSTALL_PARSE_FAILED_USESDK_ERROR]
在工具中都会有指引跳转,解释问题如何处理。
这里就不再过多说明了。
总结
细节很多,条条款款也很多,但是华为做到了很多问题,直接在工具点击相应的链接进行跳转就可以处理。不用像其它工具一样,还要百度一下。 细心的增加了远程真机测试,不用再找各种机型了,或者其它收费云测。 相信鸿蒙会越走越远
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 鸿蒙开发(1) - 开发环境搭建
本文地址: https://pptw.com/jishu/573979.html