鸿蒙开发之基础环境搭建

一、下载和安装DevEco Studio

HUAWEI DevEco Studio(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的HarmonyOS应用开发服务。通过使用DevEco Studio,开发者可以更高效的开发具备HarmonyOS分布式能力的应用,进而提升创新效率。

官网下载后,双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio安装向导,一路点击Next,直至安装完成。

二、安装HarmonyOS SDK

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

类别包名说明是否自动下载SDKNativeC/C++语言SDK包否

SDKJSJS语言SDK包否

SDKJavaJava语言SDK包是

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

工具链(SDK Tool)PreviewerHarmonyOS应用预览器,在开发过程中可以动态预览Phone、TV、Wearable、LiteWearable等设备的应用效果,支持JS和Java应用预览。否

1.初次打开DevEco Studio会提示安装HarmonyOS SDK,可以点击Next下载到默认目录中;如果想更改SDK的存储目录,请点击Cancel。

2.选择Configure > Settings或者默认快捷键Ctrl+Alt+S(Mac系统为Configure > Preferences,快捷键Command+,),打开Settings配置界面。

3.进入Appearance & Behavior > System Settings > HarmonyOS SDK菜单界面,点击Edit按钮,设置HarmonyOS SDK存储路径。

4.配置HarmonyOS SDK安装路径

5.准备下载安装HarmonyOS SDK

6.选择Accept=>Next,开始下载HarmonyOS SDK

7.下载完成后

三、创建和运行Hello World

1.打开DevEco Studio,点击Create HarmonyOS Project,创建一个新工程。

2.选择设备类型和模板,以Phone为例,选择Empty Feature Ability(Java),点击Next。

3.填写项目相关信息,点击Finish。

4.工程创建完成后,DevEco Studio会自动进行工程的同步。首次创建工程时,会自动下载Gradle工具,时间较长。

5.在DevEco Studio菜单栏,点击Tools > HVD Manager。首次使用模拟器,需下载模拟器相关资源,点击OK,等待资源下载完成后,重新点击Tools > HVD Manager。

6.在浏览器中弹出华为开发者联盟帐号登录界面,进行登录。登录后,点击界面的允许按钮进行授权。

7.在设备列表中,选择Phone设备,并点击点击启动按钮,运行模拟器。

8.在DevEco Studio工具栏中的点击启动按钮运行工程,或使用默认快捷键Shift+F10(Mac为Control+R)运行工程。在弹出的Select Deployment Target界面选择已启动的模拟器,点击OK按钮。

9.DevEco Studio会启动应用的编译构建,完成后应用即可运行在模拟器上。

四、Gradle

1.解决Gradle下载失败

到官网下载指定的Gradle版本

打开DevEco studio自动加载的默认路径 默认目录:C:\Users\用户名\.gradle\wrapper\dists\gradle-6.3-all\b4awcolw9l59x95tu1obfh9i8

将下载好的zip文件放进去 将下载好的gradle文件复制在以上文件夹内(注意一定要放置在类似“b4awcolw9l59x95tu1obfh9i8”目录下),重启软件即可。

2.更改Gradle默认安装位置

Gradle默认下载安装位置在C盘

将DevEco studio自动加载的默认路径下的文件夹拷贝一份到新的安装路径。

进入Files > Settings > Build, Execution, Deployment > Gradle页面,设置新的Gradle安装路径,然后重启软件。

标签:鸿蒙,DevEco,HarmonyOS,点击,开发,Studio,搭建,下载,SDK

来源: https://blog.csdn.net/qq_38628046/article/details/111728636

鸿蒙OS开发sdk,鸿蒙开发之基础环境搭建相关推荐

  1. C#CAD二次开发视频全套介绍及基础环境搭建

    本人录制c#CAD二次开发视频 基础入门全套,感兴趣可以淘宝搜索店铺 PT的cad小店 https://i.xue.taobao.com/detail.htm?spm=a2174.7765247.0. ...

  2. 华为鸿蒙os产品,华为鸿蒙OS发布 首先应用于智慧屏产品

    8月9日,华为举办了全球开发者大会,现场正式向全球发布了其全新的基于微内核.面向全场景的分布式操作系统--鸿蒙OS. 华为消费者业务CEO余承东表示:"随着全场景智慧时代的到来,华为认为需要 ...

  3. 鸿蒙OS执行效率,鸿蒙OS知多少:四大技术特性,三年遍地开花

    原标题:鸿蒙OS知多少:四大技术特性,三年遍地开花 8月9日,华为消费者业务在其全球开发者大会上正式向全球发布其全新的基于微内核的面向全场景的分布式操作系统--鸿蒙OS.随着华为全场景智慧生活战略的不 ...

  4. 华为鸿蒙搭载在m30 吗,华为鸿蒙OS操作系统正式发布 鸿蒙操作系统或将搭载Mate30...

    鸿蒙OS将作为华为迎接全场景体验时代到来的产物,发挥其轻量化.小巧.功能强大的优势,率先应用在智能手表.智慧屏.车载设备.智能音箱等智能终端上,华为着力构建一个跨终端的融合共享生态,为消费者打造全场景 ...

  5. 【1】windows下IOS开发基础环境搭建

    一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包:       ...

  6. Hi3516开发笔记(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121458516 长期持续项目技术分享,Shang业Di ...

  7. Hi3516开发笔记(二):Hi3516虚拟机基础环境搭建之串口调试、网络连接以及sftp文件传输

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121314575 长期持续项目技术分享,Shang业Di ...

  8. Eclypse-Z7 + Zmod ADC 1410 基础环境搭建(SDK部分)

    Eclypse-Z7 + Zmod ADC 1410 基础环境搭建(SDK部分) 背景 思路 官方Zmod ADC demo简介 软硬件平台 SDK 工程 1.从vivado导出硬件到SDK ①在vi ...

  9. 蓝牙芯片nRF51822开发系列(一):环境搭建和GPIO使用(点亮LED)

    蓝牙芯片nRF51822开发系列(一):环境搭建和GPIO使用(点亮LED) 前言(文章末尾获取工程源码) 一.开发必备 二.开发环境搭建 1.创建文件 2.新建工程 三.编写代码 GPIO详解 使用 ...

最新文章

  1. 在OpenCV环境下写的灰度图像二维傅里叶换,幅值计算,频谱平移和将数值归一化到0到255区间的四个函数
  2. silverlight 实时更新 marquee效果
  3. simulink中s-function使用
  4. 微信公众号的搭建-第五天-自定义菜单
  5. 利用福禄克DSX2-5000 CH解决双绞线布线中常见的故障
  6. vue使用Echart跟随窗口大小改变而重新绘制时出现读取窗口大小不及时的问题
  7. 【精】沐浴智慧之光:研究查找算法
  8. [HEOI2014]大工程
  9. 计算机系统配置有哪些,查看电脑配置方法有哪些
  10. 弹出层之3:JQuery.tipswindow
  11. 图形界面组件实验的一点总结
  12. SmartSens在ISSCC 2019 图像传感器技术领域报告会作开场报告,收录论文抢先披露
  13. 板簧的弹性系数如何计算_滑板式钢板弹簧悬架变刚度计算方法的研究
  14. AMD新旗舰:短小精悍,干掉双芯卡
  15. 计算机30秒自动更换的桌面软件,无需任何软件即可在计算机上的多个桌面墙纸之间自动切换...
  16. 两个通宵熬出来的互联网大厂最新面试题收集整理1000道(三-Memcached),欢迎点赞收藏!!!
  17. ConcurrentHashMap的put方法
  18. c语言项目研发实训设计,关于软件设计实训心得体会(通用5篇)
  19. node koa解析excel表格 .xlsx .xls
  20. 有了ST7008, 蓝牙测试完全拿捏住了

热门文章

  1. android studio 修改idea.properties
  2. IDEA安装Android SDK时出现的问题
  3. IDEA官网:JETBRAINS.COM进不去解决办法
  4. 内网渗透-完整的域渗透
  5. MySQL(一)---事务
  6. 如果对接中国移动、中国联通和中国电信的物联网连接管理平台
  7. 开关电源基础04:新型开关电源拓扑(2)-新型电源拓扑
  8. 30岁了一事无成,丢人吗?
  9. 关于酷狗的动态壁纸的代码(罗马时钟)
  10. adb 打开和关闭应用