Mac 系统比较新,然而看着前人的文档配置推荐下载Flutter1.5.4的版本,各种镜像配置完成,兴高采烈的敲下 flutter doctor 等着检查结果,结果 第一项就报错,然后看着提示的git去查看解决方啊,老外的答案,照着试试看能不能解决,然而刚第一步,就提示我不支持命令;那我就得换别的解决方案了,再查,结果往上说10.15.2以上系统不能用1.5.4的版本,那只好去下载较高版本1.7.1,然后等待1个小时,继续……
继续按文档配置和修改还环境变量,然后再一次兴高采烈的敲下flutter doctor,再次见证奇迹,结果:
这个问题简单升级 cocoa pods 到推荐版本就可以了,但是我纠结啊,公司项目cocoapods 不兼容1.8.0的版本,于是我去问了下前人,告诉我下低版本的Flutter 然后给我发了一篇文章链接,让我回到1.5.4版本,这我刚从1.5.4过来~,于是乎我要去找个中间版本?我一早上就这么过去了,然后下午继续找了中间版本试还是各种,还是1.7.1的问题好解决啊,然后我就放弃了以后在家加班的机会,无奈🤷♀️,再次回到1.7.1版本,然后升级cocoapods 到1.8.0,然后检查就是报没有模拟器的问题,iOS模拟器很简单,照着提示的命令执行了,然后下了夜神安卓模拟器,继续安卓的,因为之前没有接触过Android Studio,然后上去配置也是按文档走,也简单,但是坑了也不知道怎么回事,需要的Android SDK 配置好了,然后检查也都过了
然后下载了模拟器后,再次flutter doctor,心想这下该大功告成了,事实告诉我,图样图森po🤦♀️
我就兴高采烈的去创建个工程并运行,iOS模拟器完美成功,但是安卓让我浪费了大下午选择安卓模拟器,运行得到的效果长这样……,还有Debug 打印出来的更多行红色的英文,然后我继续懵逼,又各种把Debug 中的Error 拿去查,然后白白浪费了很多时间,最后解决问题有用的提示,就是下图这一串了,然后查了后发现是我下载了模拟器,但是Android Studio并找不到,然后剩下的就简单了,去~/.zshrc 配置路径
最后成功的~/.zshrc 的所有配置,东西很少啊,但是每一个坑都是爬出来的,下定决心要学习,所以写下漫长之路的开始~
网友评论