Flutter应用程序引发Http异常并立即崩溃

时间:2019-03-11 08:14:22

标签: android dart flutter httpexception

当前,我在运行Flutter应用程序时遇到问题。我尝试搜索解决方案,但实际上都不是我的情况。问题是,当我尝试安装应用程序时,有时它开始运行,但立即崩溃,甚至没有生成,并抛出此异常(即使使用flutter演示项目):

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 os)手机遇到了这个问题。         导入'package:flutter / material.dart';

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"))),
    );
  }
}

3 个答案:

答案 0 :(得分:2)

我解决了创建新模拟器设备但不使用最新Android映像的问题。

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

就我而言,我可以选择以下Android图像:Q,Pie 28,Oreo 27和26等。 我选择了Pie 28,问题就解决了。该问题发生在Android Q(最新版本)上。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

我使用的是真实设备,但只有从pubspec.yaml文件中删除了插件,问题才得以解决。也许可以帮上忙。