Flutter 开发环境初始化

2021-11-28
1分钟阅读时长
239字
阅读

几年前的flutter项目需二次开发复用。 可时过境迁、物是人非,flutter大版本跳跃、as更新、mac更换、github抽风、办公网络龟速、记忆力衰退等等因素, 发现连快速起手调试都是那么的举步维艰。

决定还一些之前的欠下的技术债吧

JDK

没有 JDK 环境, 基本玩不转 自行下载 JDK8

export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home"
export JAVA_11_HOME="$(/usr/libexec/java_home -v 11)"
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
export JAVA_HOME=$JAVA_8_HOME

ADK

没有 Android SDK 环境, 也没戏

下载 Android Studio 后, IDE里可方便管理

export ANDROID_HOME=/Users/zfkun/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

SDK

Flutter 的SDK,不下载也没戏

由于二次开发 和 旧项目 需要,必须要保留 多版本, 需借助 fvm 管理

brew tap leoafarias/fvm
brew install fvm
fvm install stable
fvm install 1.17.5

ENV

镜像加速

FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
PUB_HOSTED_URL=https://pub.flutter-io.cn
Avatar
zfkun 喜欢游戏、热爱技术、追求艺术、崇尚自由、渴望精彩、最爱唠叨