当前,我在运行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"))),
);
}
}
答案 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
文件中删除了插件,问题才得以解决。也许可以帮上忙。