问题表现
下载别人的项目,在电脑上开运行的时候发生错误:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190329102757776.png)
问题原因
从报错信息上看,本地 sdk 版本未达到项目要求版本。2.1.0-xxxx 实际上是比 2.1.0 要低的。这种情况下,升级下本地的SDK版本就可以了。
问题解决
执行以下命令:
flutter channel master
flutter upgrade
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190329103128260.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMyNDUyNjIz,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190329103226871.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMyNDUyNjIz,size_16,color_FFFFFF,t_70)
两个命令都需要一定时间,执行成功后,能看到升级后的Dart版本。
![在这里插入图片描述](https://img-blog.csdnimg.cn/2019032910333023.png)
然后在项目中重新执行flutter packages get"
,运行成功:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190329103730805.png)
欢迎关注个人微信公众号,最新的博客,好玩的事情,都会在上面分享,期待与你共同成长。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210510001640651.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMyNDUyNjIz,size_16,color_FFFFFF,t_70#pic_center)