Flutter 官方发布新的稳定版本后,本地同步最好的方式应该根据源码的 git 版本管理,也就是我们将分支同步到稳定版本发布的分支即可。Flutter 官方会给稳定版本分支打标签,点击此处查看发布版本历史, 方法步骤如下:
- 克隆代码到本地
git clone https://github.com/flutter/flutter.git
- 查看发布历史,查看 tag 标签,找到稳定发布版本
cd flutter/
git tag --list
找到历史 tag
- 同步到最新稳定发布版本
git checkout -b 分支名称 哈希值
例: git checkout -b huangxiaojing/flutter_1.12.13-stable 27321ebbad34b0a3fafe99fac037102196d655ff
- 查看 flutter 版本, 这一步如果你发现没有配置 flutter 的环境变量,加上下面这一句配置
export PATH="$PATH:`pwd`/flutter/bin"
再执行
flutter --version
输出下面的打印,即更新成功。
Flutter 1.12.13+hotfix.5 • channel unknown • unknown source
Framework • revision 27321ebbad (5 weeks ago) • 2019-12-10 18:15:01 -0800
Engine • revision 2994f7e1e6
Tools • Dart 2.7.0
记得最后执行一次 flutter doctor 更新下环境。
flutter doctor