首页 > 解决方案 > Flutter - Android 闪屏仍然是白色的

问题描述

我在使用 Flutter 的 android 中出现闪屏问题,在物理设备和模拟器中仍然是白色的。已经尝试卸载应用程序。一些忠告?

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/red" />

<!-- You can insert your own image assets here 
 <item>
    <bitmap
        android:gravity="center"
        android:src="@drawable/logo" />
</item>-->

如果我对此发表评论,它会显示为黑色:

 <meta-data
          android:name="io.flutter.embedding.android.SplashScreenDrawable"
          android:resource="@drawable/launch_background"
          />

标签: androidfluttervisual-studio-code

解决方案


您可以检查flutter_native_splash包。它会自动替换 IOS 和 Android 上的颜色。

更新:它对我很好:

利用 :

dev_dependencies:
  flutter_test:
    sdk: flutter
  flutter_native_splash: ^0.1.9

flutter_native_splash:
  color: "FF0000"

然后再次运行命令:

flutter pub pub run flutter_native_splash:create

推荐阅读