更新抖动后启动时出现黑屏 [英] Black screen on startup after updating flutter

查看:58
本文介绍了更新抖动后启动时出现黑屏的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近更新了颤动.为了运行flutter项目,我通过usb使用android.更新后,启动时每个项目都会显示黑屏.以前的版本运行良好.我试图将android中的启动启动屏幕( drawable/launch_background.xml )更改为白色,但启动屏幕后显示黑屏.这是我要运行的简单代码

  void main()=>runApp(MyApp());MyApp类扩展了StatelessWidget {@override窗口小部件构建(BuildContext上下文){返回MaterialApp(主页:MyHomePage(),);}} 

那我如何在启动时消除黑屏?

黑屏,例如

所以我将 drawable 文件夹中 launch_background.xml 的内容复制到 drawable-v21 中的 launch_background.xml >并且有效.

I recently updated the flutter. For running flutter project I am using android via usb. And after updating every project on startup shows black screen. Previous version worked fine. I tried to change launch splash screen(drawable/launch_background.xml) in android to white but black screen shows after splash screen. This is the simple code I am trying to run

void main()=> runApp(MyApp());
class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context){
    return MaterialApp(
        home:MyHomePage(),      
    );
  }
}

So how can I remove black screen on startup?

The black screen like here. As I said black screen shows after updating flutter to a new version. And I downgraded the flutter version to old and black screen disappeared.

解决方案

I had the same problem when I switched to beta channel of flutter.
I noticed there is another launch_background.xml file in drawable-v21 folder.

so I copied the content of launch_background.xml in drawable folder to launch_background.xml in drawable-v21 and it worked.

这篇关于更新抖动后启动时出现黑屏的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆