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…,如有侵权,请联系删除。