更新抖动后启动时出现黑屏 [英] Black screen on startup after updating flutter
问题描述
我最近更新了颤动.为了运行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屋!