下载Deveco Studio
步骤 1 点击链接下载DevEco Studio安装包。
下载DevEco Studio须要应用华为帐号登录HarmonyOS利用开发者门户。同时,应用DevEco Studio近程模拟器须要您的华为帐号进行实名认证,建议您在注册华为账号后,立刻提交实名认证审核,审核周期为1~3个工作日,详情请参考注册华为帐号。
步骤 2 双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio装置向导,在如下装置选项界面勾选DevEco Studio launcher后,点击Next,直至装置实现。
下载和装置Node.js
Node.js软件仅在您应用到JS语言开发HarmonyOS利用时才须要装置。应用其它语言开发,不必装置Node.js,请跳过此章节。
步骤 1 登录Node.js官方网站,下载Node.js软件包。请抉择LTS版本,Windows 64位对应的软件包,始终装置。
1.1配置开发环境
DevEco Studio开发环境须要依赖于您的网络环境,须要连贯上网络能力确保工具的失常应用,您能够依据如下两种状况来配置开发环境:
l 如果您能够间接拜访Internet,您只需进行下载HarmonyOS SDK操作。
l 如果您的网络不能间接拜访Internet,须要通过代理服务器才能够拜访,您须要依照以下的内容领导(包含设置npm代理、设置Gradle代理、设置DevEco Studio代理和下载HarmonyOS SDK),逐条设置开发环境。
设置npm代理
只有在同时满足以下两个条件时,须要配置npm代理,否则,请跳过本章节。
l 您须要应用JS语言开发HarmonyOS利用。
l 您的网络不能间接拜访Internet,而是须要通过代理服务器才能够拜访。这种状况下,配置npm代理,便于从npm服务器下载JS依赖。
关上命令行工具,依照如下形式进行npm代理设置和验证。
l 步骤 1 执行如下命令设置npm代理。
l 如果您应用的代理服务器须要认证,请依照如下形式进行设置(请将user、password、proxyserver和port依照理论代理服务器进行批改)。
npm config set proxy http://user:password@proxyserver:port npm config set https-proxy http://user:password@proxyserver:port
l 如果您应用的代理服务器不须要认证(不须要帐号和明码),请依照如下形式进行设置。
npm config set proxy http:proxyserver:port npm config set https-proxy http:proxyserver:port
步骤 2 代理设置实现后,执行如下命令进行验证。
npm info express
执行后果如下图所示,则阐明代理设置胜利。
设置Gradle代理
如果您的网络不能间接拜访Internet,而是须要通过代理服务器才能够拜访,这种状况下,您须要设置Gradle代理,来拜访和下载Gradle所需的依赖。否则,请跳过本章节。
  步骤 1   关上“此电脑”,在文件夹地址栏中输出%userprofile%,进入集体数据界面。   步骤 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
步骤 5 Gradle代理设置实现后,在DevEco Studio中,点击最右侧Gradle,在Gradle工具中点击相似循环,从新执行Gradle同步。
同步胜利后,在Build工具窗口会呈现“ProjectName: successful”。
----完结
设置DevEco Studio代理
如果您的网络不能间接拜访Internet,而须要通过代理服务器才能够拜访,这种状况下,您须要设置DevEco Studio代理,来拜访和下载内部资源。否则,请跳过本章节。
   步骤1   运行已装置的DevEco Studio,首次应用,请抉择Do not import settings,点击OK。    步骤2   依据DevEco Studio欢送界面的提醒,点击Setup Proxy。    步骤3   设置DevEco Studio的HTTP Proxy信息。
l HTTP配置项,设置代理服务器信息。
l Host name:代理服务器主机名或IP地址。
− Port number:代理服务器对应的端口号。
− No proxy for:不须要通过代理服务器拜访的URL或者IP地址(地址之间用英文逗号分隔)。
l Proxy authentication配置项,如果代理服务器须要通过认证鉴权能力拜访,则须要设置。否则,请跳过该配置项。
− Login:拜访代理服务器的用户名。
− Password:拜访代理服务器的明码。
− Remember:勾选,记住明码。
步骤4 配置实现后,点击Check connection,输出网络地址(如:https://developer.harmonyos.com),查看网络连通性。提醒“Connection successful”示意代理设置胜利。
   步骤5   点击OK按钮实现DevEco Studio代理配置。
下载HarmonyOS SDK
DevEco Studio提供SDK Manager对立治理SDK及工具链,下载各种编程语言的SDK包时,SDK Manager会主动下载该SDK包依赖的工具链。
SDK Manager提供多种编程语言的SDK包,各SDK包的阐明请参考:
l Native:C/C++语言SDK包,默认不主动下载,需手动勾选下载。对应的接口文档请参考《Native API参考》。
l JS:JS语言SDK包,默认不主动下载,需手动勾选下载。对应的接口文档请参考《JS API参考》。
l Java:Java语言SDK包,首次下载SDK时默认下载。对应的接口文档请参考《Java API参考》。
同时还提供SDK对应的工具链:
l Toolchains:SDK工具链,HarmonyOS利用开发必备工具集,包含编译、打包、签名、数据库治理等工具的汇合,首次下载SDK时默认下载。
l Previewer:Lite Wearable预览器,您在开发过程中能够动静预览Lite Wearable利用的界面出现成果,默认不主动下载,需手动勾选下载。
首次下载HarmonyOS SDK时,只会默认下载Java SDK和Toolchains。因而,如果您还须要应用JS或C/C++语言开发利用时,需手动下载对应的SDK包。
步骤1 在菜单栏点击File > Settings 或者默认快捷键Ctrl+Alt+S,关上Settings配置界面。
步骤2 进入Appearance&Behavior > System Settings > HarmonyOS SDK菜单界面,点击Edit按钮,设置HarmonyOS SDK存储门路。
步骤3 抉择HarmonyOS SDK存储门路,而后点击Next。在弹出的License Agreement窗口,点击Accept开始下载SDK。如果您本地已有SDK包,请抉择本地已有SDK包的存储门路,DevEco Studio会增量更新SDK及工具链。
步骤4 期待HarmonyOS SDK及工具下载实现,点击Finish,能够看到默认的Java SDK及工具链toolchains已实现下载。
步骤5 如果您的工程还会用到JS或者C/C++语言,请在SDK Platform中,勾选对应的SDK包,点击Apply,SDK Manager会主动将SDK包和工具链,下载到步骤3中设置的SDK存储门路中。
1.2 运行Hello World
DevEco Studio配置开发环境实现后,能够通过运行HelloWorld工程来验证环境设置是否正确。以Wearable工程为例,在Wearable近程模拟器中运行该工程。
步骤1 关上DevEco Studio,在欢送页点击Create HarmonyOS Project,创立一个新工程。
步骤2 抉择设施类型和模板,以Wearable为例,抉择Empty Feature Ability(JS),点击Next。
步骤3 填写我的项目相干信息,放弃默认值即可,点击Finish。
步骤4 工程创立实现后,DevEco Studio会主动进行工程的同步,同步胜利如下图所示。
步骤5 在DevEco Studio菜单栏,点击Tools > HVD Manager。
步骤6 在浏览器中弹出华为帐号登录界面,请输出已实名认证的华为帐号的用户名和明码进行登录。
步骤7 登录后,请点击界面的容许按钮进行受权。
步骤8 在设施列表中,抉择Wearable设施,并点击相似播放的按钮,运行模拟器。
步骤9 点击DevEco Studio工具栏中的相似播放的按钮运行工程,或应用默认快捷键Shift+F10运行工程。
步骤10 在弹出的Select Deployment Target界面抉择Connected Devices,点击OK按钮。
步骤11 DevEco Studio会启动利用的编译,编译实现后利用即可运行在Remote Device上。
原文链接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202347337194250475&fid=0101303901040230869
作者:kelly