搜报错找到的教程里写sdk版本太旧了要更新AndroidSDK
如图1,更新到Android 10.0。运行有了新的报错
Error: Unable to ‘pub upgrade‘ flutter tool. Retrying in five seconds
继续搜报错:在flutter项目里出现这个问题,一般来说是网络波动引起的。删除flutter SDK目录bin下的cache文件夹,然后运行flutter doctor,他会自动检测和下载。
cache文件确实重新下载了。但是运行后还是回到了老问题
又搜报错:sdk执行时找不到 llvm-rs-cc 命令;在 sdk\build-tools 目录下找到当前项目编译版本文件夹,进入看看是否含有libLLVM.android.dll文件,如果没有删掉此文件夹,打开Android Studio 点击make project 重新制作工程即可。
本来是在AS里找的,怎么也找不到,后来突然想到可能是在flutter里的,结果最后还是在搜索框里搜到在Library/Android/sdk/build-tools里
(已经删除了没有libLLVM.android.dll的文件夹)
运行后还是上面“网络波动”的问题、、、再次循环改错删除cache
之前的报错终于都不再出现了,但是、、、