flutter版本升级时遇到的问题解决【转】

312 阅读1分钟

Flutter项目升级flutter

        一个项目代码全部是用flutter写的,在升级flutter之前,项目时可以正常运行的,升级以后惨了,跑不起来了了。解决方案如下:

1.  删除项目中.idea文件夹

2.  删除项目中的build文件夹

3.  删除项目中的pubspec-lock文件

4.  执行命令flutter clean

5.  执行命令flutter pub get

 原生项目集成flutter插件升级flutter

原生项目集成flutter这个解决起来要更麻烦些, 大体思路分成两步

第一步:让flutter插件所在的runner.workspace先成功运行,第二步:原生项目所在的workspace能够执行。

第一步需要进行的操作:

1,删除项目中.idea文件夹

2,删除项目中的build文件夹

3,删除项目中的pubspec-lock文件

4,flutter clean 执行下

5,flutter pub upgrade 执行下

6,检查podfile中,以及project中最低版本号是否是大于等于11.0

7,执行pod deintegrate

8,执行 pod install

9,运行一下runner.workspace如果能够成功运行则第一步已经成功了

第二步:

1,删除pods文件件

2,删除pod.lock文件

3,检查podfile中,以及project中最低版本号是否是大于等于11.0

4,执行pod deintegrate

5,执行 pod install

6,运行原生项目对应的workspace,如果可运行成功,flutter升级的问题就完美解决了。

本文转自 blog.csdn.net/haoxuhong/a…,如有侵权,请联系删除。