去年公司有做过一个flutter app,但是做完后时隔一年没有迭代。最近换了电脑,然后发现这个app在自己的新flutter里面报凑完全运行不了。搞了好久,好想吐槽android中flutter编译体验
问题一 flutter pub get命令卡住
Running "flutter packages get" in project_name...
解决方案:设置环境变量,国内的镜像路径
PUB_HOSTED_URL ===== https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL ===== https://storage.flutter-io.cn
然后 重点:如果还不行,请重启电脑。
为什么设置环境变量可以呢,猜想是因为flutter sdk中会去判断环境变量中有没有这两个值,有的话就取他做代理
问题二 Failed to send crash report due to a network error: SocketException: OS Error: 信号灯超时时间已到。。
解决方案:首先关闭掉sdk上报bug功能 https://www.jianshu.com/p/0b72bc8845cb
网友评论