前言: 在原生开发中,一般会设置 开屏页;来防止 App启动时候白屏现象;在Flutter 开发中,如果是纯 Flutter 开发的话; 以Flutter 写 开屏页;也会有这个现象; 尽管 发布 release 版本 白屏现象会改善很多。但是偶尔 还是会白屏一下;
下面提供两个思路来解决这个问题!
这种方式就稍微有点麻烦了:
这里推荐使用插件:flutter_native_splashhttps://pub.flutter-io.cn/packages/flutter_native_splash
首先用 androidStudio 打开你的 android 工程:
res-> values 右键 创建一个 colors.xml 文件
设置 成你需要 的颜色
<resources> <color name="AppBackground">#1D69F9color> resources>把下面 两个文件中 LaunchTheme 中的标签修改为 你刚刚添加的颜色值就可以了
现在就大功完成了!你可以试试了