Flutter安装以及升降级

Flutter 安装

下载Flutter SDK的几种方式:

  1. 打开Flutter官方网站,选择最新稳定的Flutter Stable版本,解压至本地存放flutter工具包的目录下
  2. 终端使用git下载 进入目标文件夹后git clone 如

cd Documents/ 

 git clone -b stable https://github.com/flutter/flutter.git

  1. 使用Git客户端如SourceTree、CornerStone下载flutter至本地,切换至stable分支

配置Flutter环境变量

Windows配置

配置步骤如下

  • 打开 “控制面板>用户帐户>用户帐户>更改我的环境变量
  • 在“用户变量”下检查是否有名为“Path”的条目
  • 如果该条目存在, 追加 flutter\bin的全路径,使用 ; 作为分隔符.
  • 如果条目不存在,创建一个新用户变量Path,然后将flutter\bin的全路径作为它的值.在“用户变量”下检查是否有”PUBHOSTEDURL””FLUTTERSTORAGEBASE_URL”的条目,如果没有,也添加它们 。

PUB_HOSTED_URL值为https://pub.flutter-io.cn

FLUTTER_STORAGE_BASE_URL值为https://storage.flutter-io.cn

  • 重启Windows以应用此更改。

Mac、Linux配置

  • 打开(或创建).bash_profile

touch *$HOME/.bash_profile

或者

open $HOME/.bash_profile*

  • 在.bash_profile文件中添加路径,如

export FLUTTER_HOME=$HOME/flutter

export PATH=$PATH:$FLUTTER_HOME/bin

export PATH=$PATH:$FLUTTER_HOME/bin/cache/dart-sdk/bin

export FLUTTER*STORAGE*BASE_URL=https://storage.flutter-io.cn

export PUB*HOSTED*URL=https://pub.flutter-io.cn

保存后运行以下命令来刷新当前终端窗口


source $HOME/.bash_profile

如果终端是zsh,终端启动时 ~/.bashprofile 将不会被加载,解决办法就是修改 ~/.zshrc ,在其中添加:source ~/.bashprofile

echo $PATH可以验证“flutter/bin”是否已在PATH中

安装Xcode 9.0或更新版本通过苹果应用商店配置Xcode命令行工具以使用新安装的Xcode版本


*sudo xcode-select --switch /Applications/Xcode.app/Contents/Develope*r

对于大多数情况,当您想要使用最新版本的Xcode时,这是正确的路径。如果您需要使用不同的版本,请指定相应路径。

确保Xcode许可协议是通过打开一次Xcode或通过命令*sudo xcodebuild -license*同意过了. 终端运行flutter doctor

Untitled.png

开发工具

AndroidStudio

下载地址:https://developer.android.com/studio/index.html

  • 启动Android Studio
  • 执行“Android Studio安装向导”。这将安装最新的Android SDK、Android SDK平台工具和Android SDK构建工具,这些是用Flutter进行Android开发所需要的。
  • 打开AndroidStudio偏好设置(macOS:Preferences>Plugins,Windows:File>Settings>Plugins),点击plugins下载flutter以及dart依赖包,重启后生效。
  • 终端运行flutter doctor。

Flutter相关命令

  • 查看flutter当前版本

    flutter --version
    
  • Flutter分支——master、dev、beta、stable

    flutter channel
    
  • Flutter切换分支

    flutter channel stable
    
  • Flutter升级至最新版本

    #切换至stable分支
    flutter channel stable
    #版本升级
    flutter upgrade
    
  • Flutter降级至指定版本,如

    #切换至stable分支
    flutter channel stable
    #降级
    flutter downgrade v1.22.6 #git checkout 1.22.6 or git reset --hard 1.22.6
    #删除工具链缓存(可选)
    rm -rf bin/cache
    #重新拉取工具链
    flutter precache #or flutter doctor
    

你可能感兴趣的:(Flutter安装以及升降级)