我在我当前的项目中实现了一个原生启动画面,自从我升级到 v2.5.0 后一切正常,我开始在我的控制台上收到这个弃用警告:
为 Flutter 提供了启动画面,但已弃用。有关迁移步骤,请参阅 flutter.dev/go/android-splash-migration。
我已经检查了给定的链接(顺便说一句,这不是那么清楚)并告诉我删除 o.flutter.embedding.android.SplashScreenDrawable
API,因为 flutter 现在会自动显示启动画面。
但是在没有代码的情况下运行我的应用程序后,没有出现启动画面而且启动应用程序需要一段时间 - 可能是在没有启动画面或其他东西的情况下初始化应用程序。
我这样做是对的还是框架本身的问题?
原文由 Muhammad Idrees 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是由于您的 AndroidManifest.xml 中包含以下代码引起的,该代码在以前版本的 Flutter 中默认包含:
解决方法是去掉上面的代码。
资源