颤振启动画面不显示

Flutter splash screen not showing

我正在尝试在我的应用程序中添加启动画面,我很确定我已正确执行所有步骤

我已经在 launch_background.xml

上添加了我的照片
 <?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@android:color/black"/>
    <item>
        <bitmap
            android:gravity="center"
            android:src="@drawable/1-ZID-SplashScreen" />
    </item>
</layer-list>

并且我添加了位于 pubsec.yaml

上的可绘制文件夹中的图片路径
flutter:
  assets:
    - assets/images/
    - assets/google_fonts/
    - android/app/src/main/res/drawable/
 

但是启动画面仍然是白色的,请帮我解决这个问题^^

谢谢。

您可以使用flutter_native_splash它会帮助您实现您想要的

您可以通过 02 种方式将本机启动画面添加到您的应用程序。

  1. 使用flutter包

    这是为 Flutter 应用程序添加启动画面的最简单方法。 (您不需要事先具备 Native android & ios 开发知识)。

    Link 打包:- package

    这个视频展示了如何使用这个包:- video tutorial


  1. 不使用flutter包(原生方式)

    对于此方法,您需要具有原生 android & ios 开发经验。

    如果您有原生开发经验,可以使用以下链接查看步骤。

    Link

据我所知,资源名称(在您的情况下 "android:src="@drawable/1-ZID-SplashScreen")应该以 字母 开头,而不是 number(google android 资源命名约定 了解更多信息)。