一、出现的问题

现在Flutter SDK不稳定,就在前几天,才刚刚发布了Flutter的第一个稳定版本V1.17.0。

结果在升级完后,以前指定的sdk路径用不了,且flutter.bat都被删掉了。当你点击Android Studio上面的Packages Get时,报以下错误:

12:07Flutter packages upgrade: Exception:Cannot run program "D:****flutter_sdkflutter_v1.14.6flutterbinflutter.bat"(in directory "D:****flutter_workspaceflutter_sunny_demo"): CreateProcess error=2, 系统找不到指定的文件。

二、解决措施

$2.1、重新配置环境变量

下载完最新的SDK后,将原先指定的flutter sdk路径环境变量值进行更换。

$2.2、在终端用命令进行切换

当直接在AS终端里面输入flutter --version时,会报以下信息:

Warning! The 'flutter' tool you are currently running is from a different Flutter repository than the one last used by this package. The repository from which the 'flutter' tool iscurrently executing will be used instead.
dbf2069c1f565d297278b33d3a83e7dc.png

flutter_version

然后利用flutter packages upgrade来进行更新切换,切换完成,再次用flutter --version测试:

24626ab6ee15a47ff13a124e67ed2b16.png

flutter_upgrade

最后,记得修改AS中flutter SDK的路径:

4671df4288812fdf195803af9ee060af.png

以上。

感兴趣的同学可以关注我,我会不定时更新技术文章。谢谢。

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐