Flutter 应用在某些 Android 设备中打开时卡在黑屏

问题描述 投票:0回答:1

我最近将我的第一个 Flutter 应用程序上传到了 Play 商店。一些 Android 用户报告说,该应用程序在启动应用程序时显示黑屏并停留在那里,它不加载或显示应用程序内容。我不知道这是否有关联或只是巧合,但他们三人都有一部搭载 Android 12 的三星手机,但我在我的搭载 Android 12 的三星手机上尝试过,运行良好。 我尝试更新 flutter 版本和插件,但它们仍然出现黑屏并且应用程序不显示。 我的

minSdkVersion = 21
targetSdkVersion = 30
complieSdkVersion = 33
。 有人知道这可能是什么原因吗?我完全迷路了。 谢谢!

android flutter gradle build.gradle
1个回答
0
投票

当我在 Android 模拟器上测试 Flutter 应用程序时,它工作正常,但在我的 Android 设备上却出现黑屏。 flutter 团队的有人建议添加到清单文件中:

<meta-data 
     android:name="io.flutter.embedding.android.DisableSurfaceControl" 
     android:value="true" /> 

我也保留了原始元数据,突然程序就工作了。

© www.soinside.com 2019 - 2024. All rights reserved.