Flutter -- Mac上运行Android创建的Flutter的若干报错解决

时间:2022-01-23 18:00:12

上篇博文里,我运行起来了我在git上下载的一个flutter项目,同事(android开发)这段时间也在研究Flutter,并且他自己写了一个Demo,我寻思着把他的项目拿过来,我看能运行起来否,结果一大堆问题。

下面我列出来了一部分,在我经过半个小时的百度,以及对比git上下载下来的项目里面的配置。终于解决了,成功的在我的6s和模拟器上跑起来了。

下面附上了 应用的四张截图,给安卓同事 点赞

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

 

1、Command PhaseScriptExecution failed with a nonzero exit code 

解决方法:删除 .gitignore 

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

2、Flutter -- Mac上运行Android创建的Flutter的若干报错解决

解决方法: 这部分的路径默认过来是安卓那边的一些路径,需要修改为Mac上对应的路径

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

 下图文件里面的路径也记得做对应更改

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

 

3、shared_preferences/SharedPreferencesPlugin.h    commond not found

解决方法: 打开 podfile 将  platform :ios, ‘9.0‘ 一行打开,然后终端执行 pod install

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

 

Flutter -- Mac上运行Android创建的Flutter的若干报错解决

备注: 上图 pod install 红色报错,是由于路径问题,在 问题2 中的两个地方路径都更改过,然后执行 pod install 就不会出这种错误了 

 

有上面没列出来的问题,大家可以下面留言哦。

愿我的这些,能够帮助到新手Flutter开发者。尽然我也是一名新手,但是我们一起交流,一起学习。

欢迎同行加关注,一起学习。