外网鸿蒙化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
浙公网安备 33010602011771号