在 Ubuntu 下安装 DevEco Studio 2.1(鸿蒙的应用程序开发工具)。
华为鸿蒙系统一站式全场景应用开发者工具
DevEco Studio
目前已经到了2.1的版本,但是目前官方还没有提供支持 Linux 操作系统的版本。下面介绍一下如何在Ubuntu
下安装并运行DevEco Studio
。
文章首发于头条 链接
前提条件
- Linux 操作系统,笔者为
Ubuntu18.04
64位,未在其他版本上尝试 - 可以正常访问互联网下载
DevEco Studio 2.1 windows
版本 - Wine 软件
- 笔者安装的是 winehq_stable_6.0.1_amd64 注意:DevEco使用的JetBrains Runtime 11 不支持32位 windows系统,所以Wine也得是默认64位
安装Wine
如果已安装 wine 并且满足条件的可以跳过此段。
Wine官网介绍
- 安装Wine依赖
Ubuntu 18.04/Linux Mint 19.x
没有提供 FAudio
,但最新版的 Wine6.0.1 依赖该软件包,需要先安装此依赖
在repositories下载 FAudio
并安装
- 安装wine
下载图中的 winehq
,wine和winehq没有什么本质区别(来自百度)下载后双击安装
- 检查安装结果
在命令行执行 wine 若正常出现帮助说明则安装成功
- 配置!
安装完毕后需要执行 winecfg
一般第一次执行会提示缺少一些必要的运行依赖,全部安装即可
安装完毕会弹出配置框,这里特别注意要将 window 系统改为 window10
,DevEco里使用的 nodejs
版本不支持window7,这里不修改在后面下载 js sdk时会报错
到这里 wine 安装完毕~
安装DevEco
developer.harmonyos.com/cn/develop/… 下载windows版本的软件包并解压(建议路径不要包含中文,以免出现错误)
打开命令行工具,执行 wine 你的deveco.exe包路径
一切正常的情况下会弹出选择安装路径窗口,wine模拟了C盘目录,尽量不要修改路径。
剩余步骤和windows下安装基本一致,下载 harmonyOS SDK
和工具链,安装成功提示重启电脑,建议先重启以后再打开,笔者直接在应用列表中打开出现了第一次的黑色弹框一直不消失的问题,关机重启后问题解决
创建项目
按照官网介绍选择一个JS模板项目并创建,等待构建完成后可以选择使用远程模拟器预览项目(需要华为开发者账号)。
笔者使用预览器功能预览项目时程序崩溃退出,这个可能和 wine 中的 OpenGL
有关,笔者暂未解决,有大神知道这个问题的可以告知一下。
最后看一下成果吧~