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