20.1MB
1.32MB
Deveco studio 2.0是华为打造的IDE开发工具。Deveco studio 2.0可以为应用开发团队提供从创建app、开发、测试、投放应用市场到运营监控、生命周期管理的一站式端到端开发平台,帮助开发者提高加速开发的效率。
基本介绍
华为deveco studio是一个面向所有场景的一站式集成开发环境(IDE),基于IntelliJ IDEA社区开源版本打造。所以熟悉IDEA的朋友,或者Android Studio或WebStorm等IDE开发工具,都可以轻松使用。通过它,开发者可以更高效地开发具有鸿蒙系统分布式能力的应用,更方便高效地使用华为EMUI开放能力,从而提高创新效率。此外,该软件还构建了一套完善的测试服务,如DFX(Design For eXcellent)诊断、多语言测试、安全测试等。,并深度集成了EMUI的开放能力,可以实现拖拽调用,大大缩短了软件开发周期。此外,deveco studio还为应用开发团队提供从创建app、开发、测试、投放应用市场到运营监控、生命周期管理的一站式端到端开发平台,帮助您更高效地开发。同时,作为开发工具,deveco studio 2.0不仅具有代码开发、编译和调试的基本功能,还支持多种鸿蒙系统设备的应用开发,包括智能屏幕、智能穿戴设备、轻量级智能穿戴设备,以及多语种代码开发和调试,包括Java、XML、C/C++、JS、CSS、HML,此外,还可以通过工程向导快速创建FA/PA工程模板,一键打包成HAP。很强大,有这么方便的开发方式,方便的SDK,方便的调试,文档和源代码。你还在等什么?来试一试。
软件功能
1.整合UX设计可视化设计和UI界面开发打通,支持高效的UI界面开发,保证界面实现和可视化设计的一致性。
2.分布式多线程开发
应用开发支持多终端界面的实时预览和分布式能力的快速集成,实现应用的多终端操作和分布式协同。
3.分布式多端调试
多语言、多进程、多设备一站式调试可以提高复杂环境下应用程序调试的效率。
4.多端模拟
为智能屏幕、智能穿戴等多终端设备提供仿真环境,支持多场景构建,提高代码调试和应用测试效率。
5.全面的质量保证
提供从代码级到二进制级的一整套测试框架和服务,支持应用单元测试和兼容性、稳定性、性能、功耗等测试。
6.安全纯净
提供安全、隐私、漏洞、恶意广告等自动检测服务,保障应用体验。
安装教程
解压后双击运行“deveco-studio-2.0.8.203.exe”程序,按照默认目录安装。当然,用户也可以更改为其他驱动器号。之后在下面的安装选项界面勾选DevEco Studio launcher,点击下一步,直到安装完成;
配置教程
配置环境安装完成后,在本站下载Node.js的64位软件包;
注意:安装教程是从这个网站下载的,用户可以参考。
开发环境依赖于网络环境,需要连接网络以保证工具的正常使用:
1.npm设置
只有同时满足以下两个条件时,才需要配置npm代理:
详细说明:需要使用JS语言开发鸿蒙系统应用程序。
-网络不能直接访问互联网,只能通过代理服务器访问。在这种情况下,请将npm代理配置为从npm服务器下载JS依赖项。
打开命令行工具,按如下方式设置和验证npm代理:
①执行以下命令来设置npm代理
如果使用的代理服务器需要认证,请按如下方式设置(请根据实际代理服务器修改用户、密码、代理服务器和端口)
npm配置集代理http://user:password @ proxy server:port
npm配置集https-proxy http://user:password @ proxy server:port
②如果使用的代理服务器不需要认证(不需要帐号或密码),请按如下方式设置
npm配置集代理http:proxyserver:port
npm配置集https-代理http:代理服务器:端口
设置代理后,执行以下命令进行验证。
npm信息快递
执行结果如下图所示,表示代理设置成功:
建立npm仓库
为了加快下载JS SDK时npm安装JS依赖项的速度,建议在命令行工具中执行以下命令,重置npm仓库的地址。
npm配置集注册表http://mirrors.huaweicloud.com/repository/npm/
2.设置梯度代理
如果网络不能直接访问互联网,而需要通过代理服务器访问,这种情况下,你需要设置一个Gradle代理来访问和下载Gradle所需的依赖项:
打开“本机”,在文件夹地址栏输入%userprofile%进入个人资料界面;
创建一个文件夹并命名。格拉德。如果已经有一个. gradle文件夹,请跳过此操作;
输入。gradle文件夹,创建一个新的文本文档,将其命名为gradle,并将后缀修改为。属性;;
打开gradle.properties文件,添加以下脚本,然后保存它。
没有代理的代理服务器、端口、用户名、密码、域名要根据实际代理情况进行修改。不使用代理的“非代理主机”的配置间隔符是“|”:
system prop . http . proxy host = proxy . server . com
systemProp.http.proxyPort=8080
system prop . http . non proxy hosts = * . company . com | 10。*|100.*
system prop . http . proxy user = userId
system prop . http . proxy password = password
system prop . https . proxy host = proxy . server . com
system prop . https . proxy port = 8080
system prop . https . non proxy hosts = * . company . com | 10。*|100.*
system prop . https . proxy user = userId
system prop . https . proxy password = password
3.设置DevEco Studio代理
运行安装好的DevEco Studio,第一次使用。请选择不导入设置,然后单击确定。
根据DevEco Studio欢迎界面的提示点击设置代理,或者在欢迎页面点击配置>设置>外观与行为>系统设置> http代理,进入HTTP代理设置界面;
设置DevEco Studio的HTTP代理信息:
-HTTP配置项目,设置代理服务器信息
主机名:代理服务器主机名或IP地址。
端口号:代理服务器对应的端口号。
没有代理:不需要通过代理服务器访问的URL或IP地址(地址用逗号分隔)
-代理认证配置项,如果代理服务器需要认证才能访问,则需要设置,否则将跳过此配置。
登录:访问代理服务器的用户名。
密码:访问代理服务器的密码。
记住:检查并记住密码。
设置完成后,点击检查连接,输入网络地址(如http://developer.harmonyos.com),检查网络连接。提示“连接成功”表示代理设置成功;
点击确定按钮,完成DevEco Studio的代理配置;
代理设置完成后,会提示安装鸿蒙系统SDK,点击下一步即可下载到默认目录;单击取消;如果要更改SDK的存储目录;
4.下载鸿蒙系统SDK
Devco Studio为SDK Manager提供了对SDK和工具链的统一管理。下载各种编程语言的SDK包时,SDK Manager会自动下载SDK包所依赖的工具链:
原生:C/c++语言的SDK包。默认情况下,它不会自动下载。您需要手动检查下载。
JS: JS语言SDK包,默认不自动下载。您需要手动检查下载。
Java:Java语言SDK包,第一次下载SDK时默认下载。
它还提供了与SDK相对应的SDK工具:
链:SDK工具链,鸿蒙系统应用开发的必备工具集,包括编译、打包、签名、数据库管理等工具。第一次下载时,默认情况下会下载SDK。
预览:Lite Wearable previewer,可以在开发过程中动态预览Lite Wearable应用的界面渲染效果。默认不自动下载,需要手动勾选下载。
首次下载鸿蒙系统SDK时,默认只下载Java SDK和工具链。所以,如果还需要使用JS或者C/C++语言开发应用,就需要手动下载:
点击菜单栏中的配置>设置或默认快捷键Ctrl+Alt+S,打开设置配置界面;
进入外观与行为>系统设置>鸿蒙系统SDK菜单界面,点击编辑按钮,设置HarmonyOS SDK存储路径;
选择鸿蒙系统SDK存储路径(不能包含中文),然后单击下一步。在弹出的许可协议窗口中,点击接受开始下载SDK;
等待鸿蒙系统SDK和工具下载完毕,点击完成,可以看到默认的SDK平台> Java SDK和SDK工具>工具链已经下载完毕;
如果项目中仍然使用JS或C/C++语言,请在SDK平台中勾选相应的SDK包并点击应用,SDK Manager会自动将SDK包和工具链下载到3中设置的SDK存储路径中;