代码之家  ›  专栏  ›  技术社区  ›  Patrick Visi

Flutter应用程序抛出Http异常并立即崩溃

  •  0
  • Patrick Visi  · 技术社区  · 6 年前

    目前我有一个运行颤振应用程序的问题。我试图寻找解决办法,但没有一个是我的情况。问题是,当我尝试安装一个应用程序时,有时它会开始运行,但会立即崩溃,甚至不构建,并抛出此异常(即使是flutter demo项目):

    Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:57564/ws". 
    

    到目前为止,我已经尝试了:清理现金,重新安装flutter/android studio。我只有几个(android操作系统)手机有这个问题。 进口'包装:颤振/材料.飞镖';

    void main() => runApp(MyApp());
    
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Flutter Demo',
          theme: ThemeData(
            primarySwatch: Colors.blue,
          ),
          home: Scaffold(appBar: AppBar(title: Text("App"))),
        );
      }
    }
    
    0 回复  |  直到 6 年前
        1
  •  6
  •   Marcelo Gouveia    6 年前

    我解决了这个问题,创建了一个新的模拟器设备,但没有使用最新的Android图像。

    Android Studio>配置>AVD管理器>创建虚拟设备>(选择设备型号)>(选择系统映像,但不是最新的)

    在我的例子中,我有以下Android图片作为选择:Q、Pie 28、Oreo 27和26等。 我选了派28,问题就解决了。这个问题发生在Android Q上(最近)。

        2
  •  1
  •   Shiva Pandey    6 年前

    问题出在API版本上。选择28它可以解决问题。

        3
  •  0
  •   zeroDivider    5 年前

    我使用一个真正的设备,我的问题只有在我从 pubspec.yaml 文件。也许这能帮上忙。