外网鸿蒙化flutter环境安装-针对3.7.12版本

1,将代码仓git clone 到本地:https://gitee.com/openharmony-sig/flutter_flutter

2,配置环境变量(此处以mac为准):

修改env.sh

source env.sh

source .zshrc

#!/bin/sh
# Flutter 相关
export FLUTTER_HOME=/Users/zhangjingfang/Downloads/flutter37/flutter_flutter
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export PATH=$FLUTTER_HOME/bin:$PATH
 
# HarmonyOS 相关
export TOOL_HOME=/Applications/DevEco-Studio.app/Contents # mac环境
export DEVECO_SDK_HOME=$TOOL_HOME/sdk # command-line-tools/sdk
export PATH=$TOOL_HOME/tools/ohpm/bin:$PATH # command-line-tools/ohpm/bin
export PATH=$TOOL_HOME/tools/hvigor/bin:$PATH # command-line-tools/hvigor/bin
export PATH=$TOOL_HOME/tools/node/bin:$PATH # command-line-tools/tool/node/bin
export PATH=$TOOL_HOME/sdk/default/openharmony/toolchains:$PATH
# Java 相关
export JAVA17=~/tools/jdk-17
export PATH=$JAVA17/bin:$PATH
export PUB_CACHE=/Users/zhangjingfang/pub_cache 
# engine 相关
export PATH=~/tools/gitbub/depot_tools:$PATH
HDC_SERVER_PORT=7035
launchctl setenv HDC_SERVER_PORT $HDC_SERVER_PORT
export HDC_SERVER_PORT

3,配置.npmrc 和.ohpm

.npmrc文件在~下
registry=https://repo.huaweicloud.com/repository/npm/
@ohos:registry=https://repo.harmonyos.com/npm/
strict-ssl=false
.ohpm文件修改如下:
registry=https://repo.harmonyos.com/ohpm/
strict_ssl=false

4,拉取依赖,检查flutter环境变量

flutter doctor -v

  

posted on 2025-03-04 17:04  我想静静_zjf  阅读(56)  评论(0)    收藏  举报

导航