[文章]

@开发者,这份DevEco Studio搭建指南请收下!

2021-7-27 11:59:41  170 HarmonyOS 鸿蒙系统
分享
1
``<<<一文看懂HarmonyOS服务卡片运行原理和开发方法>>>

公司网络有限制,如何设置网关代理搭建HarmonyOS开发IDE?HarmonyOS应用开发环境搭建还有哪些难点?今天为大家一一解答!

DevEco Studio是什么?

DevEco Studio是基于
IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式集成开发环境,为开发者提供从工程模板创建、代码开发、编译、调试、测试、发布到华为应用市场等E2E的HarmonyOS应用开发服务。支持Java、JS、C/C++开发语言。
DevEco Studio具备哪些优势?DevEco Studio具有以下特色能力:融合UX设计,分布式多端开发,分布式多端调测,多端模拟仿真,全方位质量保障,纯净安全等。关于这些特色能力,后续会为大家带来详细的介绍和使用教程
HarmonyOS应用开发环境的搭建流程
HarmonyOS应用开发环境的搭建流程,分为如下4步
设置网络为可选步骤,后面会详细讲在什么情况下需设置
黄色底纹是环境搭建过程容易出错的地方,大家要留意

!安装软件
12.png
下载DevEco Studio:访问HarmonyOS应用开发官方网站,点击开发,在HUAWEI DevEco Studio中点击立即下载。下载DevEco Studio需要使用华为开发者帐号进行登录,登录成功后,点击Windows版本后的下载按钮,签署DevEco Studio协议,点击同意,开始下载。
下载完成后,打开安装包,双击安装程序进行安装,设置安装路径。点击Next,勾选DevEco Studio launcher,创建桌面快捷方式,点击Next,点击Install开始安装。安装完成后,先暂时不启动IDE。

13.png
下载和安装Node.js:访问Node.js官网,下载LTS下的Windows 64位版本。下载完成后,双击安装包进行安装,勾选同意许可协议,设置安装路径,一直点击Next,直到安装完成。
到这里,HarmonyOS应用开发所需的软件就安装完成了。

!网络设置

网络设置为可选步骤,如果您的计算机访问Internet受限,不能直接访问,就需要设置网络。比如,某些企业对于企业内部访问Internet会做限制,只能通过代理方式访问指定的网站,这种情况就需要手动设置相应的代理。否则,可以跳过该步骤。

下面我们来看一下网络的设置方法:
14.png
左右滑动查看更多

首先设置npm代理:打开命令行工具,输入设置代理的命令,如画面中所示,其中代理服务器的信息(帐号、密码、代理服务器和端口号),需要您根据实际进行修改,如果不清楚,可以咨询网络管理人员。
接下来设置https的代理:输入如画面所示的命令。如果代理服务器不需要认证,删除前面两条命令中的用户名+密码+@符号即可。代理设置完成后,可以执行npm info express命令,输出如下显示结果,说明网络访问正常,代理设置成功,进入下一步。
接下来设置Gradle代理:Gradle缓存目录默认在C盘user目录下,如果您有设置Gradle环境变量,请以环境变量地址为准。下面以默认目录为例,进入C盘、user、username目录下,创建一个.gradle的文件夹。在.gradle文件夹下创建一个文本文档,并修改未gradle.properties,填写代理服务器信息。我们可以在DevEco Studio文档中拷贝配置脚本。在DevEco Studio页面,点击查看文档,在“快速开始 > 配置开发环境 > 设置Gradle代理”章节,拷贝配置脚本,然后修改代理服务器信息(帐号、密码、代理服务器和端口号),需要注意的是,nonProxyHosts中过滤不需要代理的地址,需要用“|”隔开。
最后设置DevEco Studio代理:打开DevEco Studio,点击OK,DevEco Studio会自动检查网络连接情况,如果网络不通,会提示需要设置代理信息,点击Setup Proxy设置DevEco Studio代理。勾选Manual proxy configuration,分别输入代理服务器、端口号,不需要代理的地址、帐号和密码信息,与Gradle代理设置的代理服务器信息相同,需要注意的是,No proxy for中过滤不需要代理的地址,需要用英文“,”隔开。设置完成后,点击OK。

!下载组件

DevEco Studio的网络连接正常后,会自动根据向导下载HarmonyOSSDK(默认会下载到C盘目录,如果不想将SDK下载到C盘,可以点Cancel取消,然后指定SDK的存储路径后再进行下载),我们选择默认存储路径,点击Next,勾选Accept,开始下载SDK,然后等待下载完成,下载完成后,点击Finish。

接下来点击Configure > Settings,打开HarmonyOS SDK界面,可以看到,默认只会下载Java SDK和Toolchain,我们可以手动勾选下载Previewer、JS和Native,点击Apply,点击OK,开始下载。这个地方容易出错的是下载JS SDK失败,原因可能是Node.js安装有问题(请重新下载安装),或者网络问题,如果是网络问题,除了检查npm代理外,还可以设置npm华为公有云仓库再试,详情请参考《DevEco Studio使用指南》的“配置开发环境”章节。下载完成后,点击Finish。好了,HarmonyOS的SDK和Previewer就下载完成了,点击OK。
《DevEco Studio使用指南》:

!创建应用
16.png
环境准备就绪后,我们可以创建一个新工程来验证环境设置是否正确。在DevEco Studio欢迎界面,点击Create HarmonyOS Project,选择设备和模板,以设备Phone为例,选择一个EmptyFearture Ability(Java)模板,点击Next。工程的配置都可以采用默认配置,点击Finish。

工程创建完成后,DevEco Studio会自动进行工程的构建,首先会自动下载Gradle工具,因为Gradle仓在海外站点,国内开发者可能会出现Gradle下载缓慢或者失败的情况,可以直接通过浏览器访问gradle官网,下载对应版本的Gradle工具,然后进行离线配置,配置方法可以参考HarmonyOS应用开发官方文档指导的“常见问题> 环境搭建”章节。等待工程同步完成,看到提示successful,说明工程同步成功。

恭喜你!您的HarmonyOS开发环境搭建完成

接下来可以进行HarmonyOS应用开发和探索更多新的功能了!


<<< 一文看懂HarmonyOS服务卡片运行原理和开发方法>>>
<<< 下载 IDE>>>
`` 15.png 11.png

评论

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发文章
快速回复
扫一扫分享
返回顶部 返回列表