小白教程
工具:Android Studio
flutter提示SDK新版本,升级SDK(3.16.2 —> 3.19.1)后无代码提示,自动补全失效,百度后相关设置均正确,尝试版本回退,回退至原版本后可正常使用,说明问题在版本更新上?还没找到更好的解决方法,欢迎指教!
最新:切换至3.16.9可用,最新版3.19.6仍不可用
相关链接:
Tags · flutter/flutter · GitHub
步骤:在Terminal中执行
1.查看当前flutter版本,确定想要回退的版本
flutter --version
2.切换channel
查看当前channel
flutter channel
切换channel(例如切换至stable稳定版,选择版本时注意channel一致)
flutter channel stable
3.回退flutter版本
flutter downgrade 3.16.2
*不清楚command命令可执行以下代码查看
flutter -h
4.任意sdk版本之间切换方法,可升级、降级至指定版本(注意channel)
以stable channel 下 3.16.9版本为例:
在Terminal中先切换到你的flutter sdk 本地存放路径:
我的当前路径
我的sdk路径,直接复制
cd D:\SDK\FlutterSDK\flutter_3.0.0
路径切换成功
执行git命令
git reset --hard 4145645
或
上边可能有省略,点击查看完整code码
将commit code码 换成你想切换的版本