鸿蒙开发环境的搭建

Posted 笔触狂放

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鸿蒙开发环境的搭建相关的知识,希望对你有一定的参考价值。

鸿蒙系统是华为的研发成果,也是我们自己的系统,作为开发者,更是作为国人,那必须得支持学习掌握一下。想要学习鸿蒙系统的开发,得先下载安装DevEco Studio开发软件。

鸿蒙系统支持万物互联:

同时支持window系统和Mac系统环境下开发

DevEco Studio支持Windows系统和macOS系统,在开发HarmonyOS应用前,您需要准备HarmonyOS应用的开发环境。环境准备流程如下所示:

Windows环境

运行环境要求

为保证DevEco Studio正常运行,建议您的电脑配置满足如下要求:

  • 操作系统:Windows10 64位
  • 内存:8GB及以上
  • 硬盘:100GB及以上
  • 分辨率:1280*800像素及以上

华为官方视频介绍地址:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/software_install-0000001053582415

下载和安装DevEco Studio

DevEco Studio的编译构建依赖JDK,DevEco Studio预置了Open JDK,版本为1.8,安装过程中会自动安装JDK。

  1. 进入HUAWEI DevEco Studio产品页,点击下载列表后的按钮,下载DevEco Studio。
  2. 下载完成后,双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio安装向导,在如下安装选项界面勾选64-bit launcher后,点击Next,直至安装完成。

安装完成后,点击Finish完成安装。

配置开发环境

DevEco Studio开发环境需要依赖于网络环境,需要连接上网络才能确保工具的正常使用。

可直接访问网络场景

下载HarmonyOS SDK

DevEco Studio提供SDK Manager统一管理SDK及工具链,下载各种编程语言的SDK包时,SDK Manager会自动下载该SDK包依赖的工具链。

SDK Manager提供多种编程语言的SDK包和工具链,具体说明请参考下表。

类别

包名

说明

默认是否下载

参考

SDK

Native

C/C++语言SDK包。

x

《Native API参考》

JS

JS语言SDK包。

《JS API参考》

Java

Java语言SDK包。

《Java API参考》

system-image

Phone设备的X86本地模拟器的SDK包。

x

使用本地模拟器,需同时下载这两个组件包。

SDK Tool

Emulator

X86本地模拟器

x

Toolchains

SDK工具链,HarmonyOS应用开发必备工具集,包括编译、打包、签名、数据库管理等工具的集合。

-

Previewer

HarmonyOS应用预览器,在开发过程中可以动态预览Phone、TV、Wearable、LiteWearable等设备的应用效果,支持JS和Java应用预览。

使用预览器查看应用效果

  1. 通过DevEco Studio向导指引开发者下载HarmonyOS SDK,默认情况下,SDK会下载到user目录下,您也可以指定对应的存储路径,SDK存储路径不支持中文字符,然后点击Next

  2. 默认会下载最新版本的HarmonyOS Java SDK、JS SDK、Previewer和Toolchains。在弹出的License Agreement窗口,点击Accept开始下载SDK。
  3. 等待HarmonyOS SDK及工具下载完成,点击Finish,界面会进入到DevEco Studio欢迎页。

  4. SDK默认会下载HarmonyOS Java SDK、JS SDK、PreviewerToolchains,点击上图欢迎页中的Configure(或图标) > Settings,进入HarmonyOS SDK页面,可以下载其它组件,只需要勾选对应的组件包,然后点击Apply即可。

    开发环境配置完成后,可以通过运行HelloWorld工程来验证环境设置是否正确。

创建一个新工程

  1. 打开DevEco Studio,在欢迎页点击Create HarmonyOS Project,创建一个新工程。
  2. 根据工程创建向导,选择需要的Ability工程模板,然后点击Next。关于工程模板的介绍和支持的设备类型,请参考支持的设备模板和编程语言

  1. 填写工程相关信息,Device Type选择Phone,其他保持默认值即可,点击Finish。关于各个参数的详细介绍,请参考创建一个新的工程

  2. 工程创建完成后,DevEco Studio会自动进行工程的同步,同步成功如下图所示。

最后打开DevEco Studio开发软件自带的模拟器模拟器进行运行即可,关于模拟器的运行请查看【鸿蒙】HarMonyOS的UI组件学习一

 

(注意:如果有安卓开发经验的朋友或者是已经安装了android Studio开发软件的朋友,与鸿蒙开发软件的环境搭建上存在文件的冲突,对应的SDK的文件以及.gradle插件都有冲突之处,建议两者选择安装时谨慎!!!)

本人在安装时就遇到这个问题,希望各位避开错误!!!

最后感谢大家的关注和阅读,一起探讨技术!!!

以上是关于鸿蒙开发环境的搭建的主要内容,如果未能解决你的问题,请参考以下文章

鸿蒙OS环境搭建

鸿蒙-南向轻内核开发实战系列基于小熊派鸿蒙季开发板环境搭建

鸿蒙开发环境搭建,DevEco Studio IDE下载与安装——鸿蒙开发日记

手把手教你搭建鸿蒙hi3518开发和运行环境

手把手教你搭建鸿蒙hi3518开发和运行环境

手把手教你搭建鸿蒙hi3518开发和运行环境