目录
安装软件(必选)
1、进入HarmonyOS应用开发官方网站下载开发工具
2、下载DevEco Studio需要华为账号登录(如果已经登录请忽略)
3、 根据系统类型,进行下载
4、下载完成后,双击安装程序进行安装
点击"Next",安装
选择安装路径,后点击"Next"
勾选,创建桌面快捷方式
点击"Install",等待安装完成
安装 Node.js(必选)
1、进入 Node.js官网 下载
下载完成后,双击安装包,勾选授权协议,选择安装路径,一直点击"Next",直到安装完成
至此,HarmonyOS安装所需的软件安装已经安装完成。
网络配置(可选)
如果计算机访问Internet受限,不能直接访问,就需要设置网络,例如某些企业对于企业内部访问Internet会做限制,只能通过代理的方式访问指定的网站,这种情况下就需要手动设置响应的代理。
设置npm代理
打开命令行,输入以下命令
npm config set proxy 代理服务器链接
例如: npm config set proxy http://user:password@proxyserver:port
(注意:代理服务器的信息、账号、密码、代理服务器和端口号,
根据实际情况进行修改,如果不清楚可以咨询网络管理人员)
如果服务器不需要认证删除,删除命令中的用户名+密码+@符号即可
如:npm config set proxy http://proxyserver:port
设置https的代理
打开命令行,输入以下命令
npm config set https-proxy 代理服务器链接
例如: npm config set https-proxy http://user:password@proxyserver:port
(注意:
1、代理服务器的信息、账号、密码、代理服务器和端口号,
根据实际情况进行修改,如果不清楚可以咨询网络管理人员)如果服务器不需要认证删除,删除命令中的用户名+密码+@符号即可
如:npm config set https-proxy http://proxyserver:port
代理设置完成之后,执行如下命令进行验证
npm info express
如果输出以下结果,说明网络访问正常,代理设置成功
设置Grade代理
Gradle缓存目录默认在C盘user目录下,如果有设置Grade环境变量,以环境变量地址为准,此处以默认路径为例:
1、打开“此电脑”,在文件夹地址栏中输入%userprofile%(Mac系统请点击前往 > 个人),进入个人用户界面。
2、创建一个文件夹,命名为.gradle。如果已有.gradle文件夹,请跳过此操作
3、进入.gradle文件夹,新建一个文本文档,命名为gradle,并修改后缀为.properties。
4、打开gradle.properties文件中,添加如下脚本,然后保存。
其中代理服务器、端口、用户名、密码和不使用代理的域名,请根据实际代理情况进行修改。其中不使用代理的“nonProxyHosts”的配置间隔符是 “|”。
systemProp.http.proxyHost=proxy.server.com
systemProp.http.proxyPort=8080
systemProp.http.nonProxyHosts=*.company.com|10.*|100.*
systemProp.http.proxyUser=userId
systemProp.http.proxyPassword=password
systemProp.https.proxyHost=proxy.server.com
systemProp.https.proxyPort=8080
systemProp.https.nonProxyHosts=*.company.com|10.*|100.*
systemProp.https.proxyUser=userId
systemProp.https.proxyPassword=password
设置DevEco Studio代理
- 运行已安装的DevEco Studio,首次使用,请选择Do not import settings,点击OK。
- 根据向导设置国家/区域,然后点击Start using DevEco Studio。
- 根据DevEco Studio欢迎界面的提示,点击Setup Proxy,或者在欢迎页点击Configure(或
图标) > Settings > Appearance & Behavior > System Settings > HTTP Proxy进入HTTP Proxy设置界面(Mac系统为Configure > Preferences > Appearance & Behavior > System Settings > HTTP Proxy)。
- 设置DevEco Studio的HTTP Proxy信息。
- HTTP配置项,设置代理服务器信息。
- Host name:代理服务器主机名或IP地址。
- Port number:代理服务器对应的端口号。
- No proxy for:不需要通过代理服务器访问的URL或者IP地址(地址之间用英文逗号分隔)。
- Proxy authentication配置项,如果代理服务器需要通过认证鉴权才能访问,则需要设置。否则,请跳过该配置项。
- Login:访问代理服务器的用户名。
- Password:访问代理服务器的密码。
- Remember:勾选,记住密码。
- HTTP配置项,设置代理服务器信息。
- 配置完成后,点击Check connection,输入网络地址(如:https://developer.harmonyos.com),检查网络连通性。提示“Connection successful”表示代理设置成功。
- 点击OK按钮完成DevEco Studio代理配置。
- DevEco Studio代理设置完成后,会提示安装HarmonyOS SDK
下载HarmonyOS SDK(必选)
打开DevEco Studio,进入设置页(File --> settings)