如果没有安装过Homebrew,则进行安装Homebrew:
利用 brew 进行安装【如果没有安装过,则进行安装Homebrew】:
Homebrew官网:
https://brew.sh
安装 fvm:
brew tap leoafarias/fvm
brew install fvm
配置FVM_HOME:
sudo vim ~/.bash_profile
或者
sudo vim ~/.zshrc
export FVM_DIR="$HOME/.fvm"
执行:
source ~/.bash_profile
或者
source ~/.zshrc
安装Flutter SDK指定版本:
安装:
fvm install 3.19.6
删除:
fvm remove 3.19.6
关于 fvm 指令
# 查看现有远程版本
fvm releases list
# 查看本地已装的版本
fvm list installed versions
# 在程序根目录设置flutter版本
fvm use 3.7.10
# 设置全局版本
fvm global 3.7.10
# 项目目录下执行,可获取当前的使用版本
fvm list
# 在当前项目目录下执行,可获取当前项目的flutter版本
fvm flutter --version
# 在当前项目目录下执行,清理项目缓存
fvm flutter clean
# 在当前项目目录下执行,获取依赖包
fvm flutter pub get
# 在当前项目目录下执行,项目运营
fvm flutter run
设置指定的版本为全局版本
fvm global 3.19.6
就会多一个 default 版本,此版本为 3.19.6
配置 flutter
删除之前配置的 flutter sdk
sudo vim ~/.bash_profile
或者
sudo vim ~/.zshrc
添加:
export PATH="$HOME/fvm/default/bin:$PATH"
执行:
source ~/.bash_profile
或者
source ~/.zshrc
配置 VS code 以及 Android studio,实现单独设置项目指定的 SDK 版本
- VS code配置
打开 setting.json 进行配置
"dart.flutterSdkPaths": ["/Users/xxx/fvm/versions"]
实现:
1、打开项目,在项目的终端执行:
fvm use 3.19.6
项目则出现,则进行配置:
"Versions path": "/Users/xxx/fvm/versions"
输入 cmd + shift + p 来使用 sdk,然后输入 change sdk,现在你可以选择你喜欢的版本了。
- Android studio
实现:
1、打开项目,在项目的终端执行:
fvm use 3.19.6
2、打开studio的setting,Preferences -> Languages & Frameworks -> Flutter
-> 设置路径 Flutter SDK path 为项目中生成的 .fvm文件中的flutter_sdk
??????…
1、如果安装flutter 的某个SDK 版本后,需要执行配置:
fvm flutter doctor -v
2、利用fvm 创建flutter 项目:
fvm flutter create marco_learn
这样就能创建出当前全局所设置版本的flutter 项目
本文暂时没有评论,来添加一个吧(●'◡'●)