OpenHarmony开发者论坛

标题: OpenHarmony Flutter实战:02-Windows环境搭建踩坑指南 [打印本页]

作者: zacksleo    时间: 4 天前
标题: OpenHarmony Flutter实战:02-Windows环境搭建踩坑指南
[md]## 环境搭建

### 1. 下载Flutter SDK,配置环境变量

OpenHarmony  Flutter SDK 需要在 [Gitee 下载](https://gitee.com/openharmony-sig/flutter_flutter)。目前建议下载 dev 分支代码。

#### 需要配置以下用户变量

注意鸿蒙开发需要安装Java和配置相关变量

```bash
# flutter sdk 镜像
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
# pub 镜像
PUB_HOSTED_URL=https://pub.flutter-io.cn

DEVECO_SDK_HOME=C:\Program Files\Huawei\DevEco Studio\sdk
# Java SDK
JAVA_HOME=C:\Program Files\Huawei\DevEco Studio\jbr
```

#### 配置环境变量

编辑 PATH,添加以下路径,鸿蒙开发需要配置ohpm, hvigor及node

```bash
C:\Program Files\Huawei\DevEco Studio\tools\ohpm\bin

C:\Program Files\Huawei\DevEco Studio\tools\hvigor\bin

C:\Program Files\Huawei\DevEco Studio\tools\node
```

SDK 下载完成,环境变量配置妥当后,使用 flutter doctor 检查各项是否通过。

在命令行中,运行 ohpm -v, hvigor -v, node -v 查看输出是否正常,确保各个依赖的工具,其 PATH 配置正确。

使用 `echo %DEVECO_SDK_HOME%`, `echo %JAVA_HOME%` 等检查用户变量是否生效。

环境变量发生变化时,需要重启命令行工具。

另外,需要注意的是,优先添加用户环境变量,如果是系统环境变量,可能需要注销登录或者重启系统,否则配置可能不生效。

### 2. 为了避免意外情况,将新建项目位置,于SDK使用相同的磁盘,如D盘。

否则可能出现package找不到的情况。

另外,项目目录不要过深,不然会因路径太长导致编译可能失败。

### 3. VsCode 无法识别设备

用 DevEco 打开项目,待项目分析完成后,Vscode 中的设备应该可以出来了。
[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5