首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级android studio导致我的flutter应用程序只显示白屏

升级android studio导致我的flutter应用程序只显示白屏
EN

Stack Overflow用户
提问于 2019-12-20 00:16:28
回答 3查看 234关注 0票数 0

我决定今天升级android studio,以及我正在开发的flutter应用程序的所有推荐升级。这样做之后,当我用"flutter run --verbose“在安卓设备上通过usb运行这个应用程序时,我的手机上出现了一个白屏,错误如下:

连接到服务协议时出错:无法连接到http://127.0.0.1:63958/aZGMSZRNaEY=/

在下面的github帮助页面(https://github.com/flutter/flutter/issues/25112)上,我找到了似乎对人们有效的解决方案:

此错误的原因之一是安卓9。在此版本中,所有Unity3D http请求都已停止工作。默认情况下,安卓9禁用Http请求。在flutter中,我安装了安卓8.1。另一个解决方案是调整应用程序添加的应用程序usesCleartextTraffic=“true”

问题是,我对android和flutter并不完全熟悉,也不知道怎么做才是最好的。有没有人介意给我详细的说明,告诉我如何做到这一点,以及这些解决方案中哪一个是最好的?我一直在使用Atom IDE。谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-12-20 02:05:10

我想出了答案。在运行flutter pub get之后,我仍然遇到以下错误:

未处理的异常:在初始化绑定之前访问了ServicesBinding.defaultBinaryMessenger。

我通过在main.dart的main()中添加以下行作为第一行来修复它:

WidgetsFlutterBinding.ensureInitialized();

感谢大家的帮助!

票数 0
EN

Stack Overflow用户

发布于 2019-12-20 00:39:21

只需运行flutter pub get,卸载并重新安装应用程序即可。如果问题仍然存在,只需运行flutter doctor并查看问题和解决问题的过程

票数 0
EN

Stack Overflow用户

发布于 2019-12-20 02:10:32

尝试使用最新的fluttr SDK、flutter sdk来擦除应用程序

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59413412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档