专业的编程技术博客社区

网站首页 > 博客文章 正文

Mac 关于 fvm 管理 flutter SDK 版本

baijin 2024-08-11 13:40:08 博客文章 12 ℃ 0 评论

如果没有安装过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 项目

结束。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表