当前位置: 首页 > 科技观察

【HarmonyOS专题】01Mac基础环境安装配置

时间:2023-03-12 03:09:26 科技观察

更多信息请访问:与华为共同打造的鸿蒙技术社区HarmonyOS,https://harmonyos.51cto.comHarmonyOS已于2020年12月更新至2.0版本;我想学习;今天小菜从0开始,第一步先简单介绍一下基本Mac环境下的基本安装配置;)分布式操作系统。HarmonyOS在传统单设备系统能力的基础上,提出了基于同一套系统能力、适配多种终端形态的分布式概念,可以支持多种终端设备;对于我们程序员来说,HarmonyOS的开发更加开放,可以支持JS和Java方式;小菜现在从0开始学习,第一步是环境的安装和配置;HarmonyOS官网的介绍很全面,作为Android程序员,小菜主要是用Java开发的,所以一些不必要的步骤可以省略;Mac环境要求目前市面上的Mac环境配置基本满足HuaweiDevEcoStudio的要求;操作系统:Mac10.13/10.14/10.15内存:8GB及以上硬盘:100GB及以上分辨率:1280*800像素及以上一、工具下载安装1.1Node.jsHarmonyOS支持JS开发。如果需要JS开发,需要下载Node.js;为了使用Node.js运行后台程序,下载并安装它;不需要的朋友可以直接跳过;推荐从Node.js官网下载LTS-64位版本;安装完成后做一个简单的验证,检查Node.js和npm版本;node-vnpm-v1.2DevEcoStudioDevEcoStudio依赖JDK1.8,安装过程中会自动安装JDK;下载DevEcoStudio需要先注册一个华为开发者账号,然后下载安装;2.环境配置(可以省略)环境配置,主要是npmagent和Gradle等,也可以提前下载HarmonyOSSDK,小菜不需要JS开发,这些都可以省略,特别是finalSDK可以通过DevEcoSTudio帮我们完成;3.你好鸿蒙!之后就是跑步体验;DevEcoStudio与其他IDE基本相同,学习成本很低;创建一个新项目CreateHarmonyOSProject;你可以选择JS或Java开发,试试Java作为配菜的方法;选择项目路径,配置一些基本信息;首次进入需要下载相应的Gradle和SDK信息,静静等待即可,无需科学上网直接下载更新;打开DevEcoStudio,发现一切还是很熟悉,例如:我们可以在Preferences->Editor->Font中查看SDK路径,在Preferences->Editor->Font中设置IDE的字体主题等;小菜没有真机,第一次运行需要先下载模拟器,需要到Tools->HVDManager中进行第一次配置;此时会打开浏览器,需要华为开发者联盟账号登录授权;授权成功后,在设备列表中选择需要的设备,先试用移动设备;再次打开模拟器通过Tools->HVDManager之后就可以进行安装测试了,每个模拟器可以使用一小时;对于Android开发,HarmonyOS的学习成本可能会稍微低一些,比如修改xml中的一些样式,这与Android的思路是一致的;[图片上传失败...(image-5e9a9e-1611390548944)]并且config.json文件与Android的AndroidManifest.xml文件一致,详细内容稍后慢慢尝试;更多信息请访问:与华为官方共建的鸿蒙科技社区https://harmonyos.51cto.com