HarmonyOS 鸿蒙Next 体验官 玩转HarmonyOS 3必装DevEco Studio 3 注意避弹

发布于 1周前 作者 yuanlaile 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 体验官 玩转HarmonyOS 3必装DevEco Studio 3 注意避弹 HarmonyOS 3正式版已经于近期发布,要想快速体验HarmonyOS 3,IDE必不可少。工欲善其事必先利其器,本文介绍DevEco Studio 3的安装步骤。当然,坑也比较多,大家穿好避弹衣!

下载、安装DevEco Studio

目前,HarmonyOS专属IDE的最新版本为DevEco Studio 3.1 Canary1,可以从HarmonyOS官网免费下载使用。

https://developer.harmonyos.com/cn/develop/deveco-studio#download

DevEco Studio支持Windows(64-bit)、Mac(Intel)两个操作系统。

以下Windows(64-bit) 操作系统为例,下载获得了devecostudio-windows-tool-3.1.0.100.zip压缩包。解压该压缩包,就能得到一个deveco-studio-3.1.0.100.exe安装文件,双击该exe文件执行安装。

安装过程中建议勾选以下选项。

如果勾选了选项“Add bin folder to the PATH”,则需要重启操作系统后配置生效。

看到操作系统桌面有如下快捷方式,则证明安装已经完成。

配置DevEco Studio

双击DevEco Studio桌面快捷方式以启动DevEco Studio。

首次使用DevEco Studio会有如下提示信息,点击“Agree”继续执行下一步。

如果你之前使用过DevEco Studio并有保存DevEco Studio的配置,则可以导入DevEco Studio的配置,否则,选择“Do not import settings”,执行下一步。

接下来,会提示是否设置HTTP proxy。这里如果大家在自己家里网络都没有什么限制的话,可以跳过该配置;如果是在企业内部,有防火墙限制的话,则按照企业内部的proxy进行配置。

执行下一步“Next: Configure npm”。

接下来是npm镜像地址的配置,这里默认会配置华为的地址,直接选择执行下一步即可。

DevEco Studio会依赖Node.js,会提示要求你安装Node.js,如果下图所示。如果你本地已经安装过Node.js,则选择安装目录即可。

如果没有安装过Node.js,则选择“Download”执行自动安装。

Node.js安装完成之后,就会进入SDK Components SDK的设置界面。直接选择执行下一步即可。

提示是否同意License,选择“Accepet” 执行下一步。

如果一切顺利,你将看到如下页面,则证明配置完成。

当然,如果是企业内部环境,则往往不能一切随心,可能会遇到一些列的问题。总结了问题的解决方案,往下看。

配置DevEco Studio

问题1:Unable to install JS

问题报错如下:

Error: : Install task failed: JS 3.2.1.4.
Error: : Install JS dependencies failed.
Cause: Unable to run npm install.

Solution: See https://developer.harmonyos.com/cn/docs/documentation/doc-guides/faq

解决方法:进入C:\Users\用户名目录,打开.npmrc文件。如果该目录下没有.npmrc文件,请新建一个。

修改npm代理信息,添加如下proxy配置信息。示例如下所示:

proxy=http://user:password@proxy.server.com:80
https-proxy=http://user:password@proxy.server.com:80

其中,user、password、proxy服务器地址和端口,具体取值请以实际代理信息为准。如果password中存在特殊字符,如@、#、*等符号,可能导致配置不生效,建议将特殊字符替换为ASCII码,并在ASCII码前加百分号%。常用符号替换为ASCII码对照表如下:

  • !:%21
  • @:%40
  • #:%23
  • ¥:%24
  • &:%26
  • *:%2A

问题2:self signed certificate in certificate chain

问题报错如下:

npm ERR! request to https://repo.huaweicloud.com/repository/npm/@babel/parser/-/parser-7.18.6.tgz failed, reason: self signed certificate in certificate chain

解决方法:在.npmrc文件添加如下配置

strict-ssl=false

参考引用


更多关于HarmonyOS 鸿蒙Next 体验官 玩转HarmonyOS 3必装DevEco Studio 3 注意避弹的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS 鸿蒙Next 体验官 玩转HarmonyOS 3必装DevEco Studio 3 注意避弹的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对帖子标题“HarmonyOS 鸿蒙Next 体验官 玩转HarmonyOS 3必装DevEco Studio 3 注意避弹”的问题,以下是专业且简洁的回答:

HarmonyOS 3作为华为最新的操作系统版本,为开发者提供了更为强大的开发环境和工具。DevEco Studio 3作为鸿蒙系统的官方集成开发环境(IDE),是玩转HarmonyOS 3不可或缺的工具。它支持鸿蒙应用的开发、调试、测试以及发布等全生命周期管理,极大提升了开发效率。

在安装DevEco Studio 3时,体验官们需要注意以下几点以避免常见问题(即“避弹”):

  1. 确保系统兼容性:检查操作系统版本是否满足DevEco Studio 3的最低要求。
  2. 网络环境稳定:下载和安装过程中保持网络畅通,避免中断导致安装失败。
  3. 遵循官方指南:严格按照华为官方提供的安装步骤进行操作,避免遗漏或错误步骤。
  4. 及时更新:安装后定期检查更新,确保使用最新版本的DevEco Studio以获得最佳开发体验。

如果在使用过程中遇到具体问题,可以参考官方文档或社区论坛寻求解决方案。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部