美文网首页
Flutter问题总结

Flutter问题总结

作者: TonyReet | 来源:发表于2019-02-25 21:07 被阅读0次

    1、Error connecting to the service protocol: HttpException: , uri = http://127.0.0.1:1024/ws

    这种情况,一般是调试iOS真机的情况会出现,打开Xcode->Window->Devices and Simulators,将Connect via network取消

    2、pub get failed (69) 或者pub get failed (6*)

    一般这种情况都是因为网络问题,一般将 package 获取地址改为访问没有问题的镜像站就可以了。
    具体操作

    Linux 或 Mac

    export PUB_HOSTED_URL=https://pub.flutter-io.cn
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    

    Windows

    新增两个环境变量即可

    PUB_HOSTED_URL = https://pub.flutter-io.cn
    FLUTTER_STORAGE_BASE_URL = https://storage.flutter-io.cn
    

    如果添加以后,还是不正常,使用cmd,查看对应的环境变量
    set PUB_HOSTED_URL 或者 set FLUTTER_STORAGE_BASE_URL 可以查看是否设置正确
    确定不存在多余的空格,不然也是有问题的。

    3、The following assertion was thrown during performResize():

    这种情况是,Column嵌套ListView的时候,高度不固定,例如:

    Column(
      children: <Widget>[
        Text("测试1"),
        Text("测试2"),
        ListView(),
      ]
     )
    

    这样使用的时候,就会报上面的错误,这是因为不能确定ListView的高度,这个时候,只需要添加一个Expand包装ListView即可。

    Column(
      children: <Widget>[
        Text("测试1"),
        Text("测试2"),
        Expand(child:ListView())
      ]
     )
    

    相关文章

      网友评论

          本文标题:Flutter问题总结

          本文链接:https://www.haomeiwen.com/subject/pemseqtx.html