关于操作系统:手把手快速安装Deveco-studio

57次阅读

共计 4638 个字符,预计需要花费 12 分钟才能阅读完成。

下载 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

正文完
 0