【问题标题】:Flutter app stuck at installing with white screenFlutter 应用程序卡在安装时出现白屏
【发布时间】:2021-10-12 08:13:57
【问题描述】:

当我在我的设备 Lenovo L18021 上运行时,我的 Flutter 应用程序总是卡在安装中,应用程序以白屏启动并且没有移动过去,我没有运行自定义应用程序,我只是运行演示应用程序是默认的,我尝试更改应用程序的包名称并多次使用flutter clean,我在android studio中多次使用File-> Invalidate cache and Restart选项,我发现我在logcat中收到了一个不受信任的应用程序消息,我不知道这是否是问题所在,我还增加了设备上的缓冲区大小,并且该应用程序在网络上正常启动,并且从我的 android studio 本地 android 应用程序在该设备上正确启动,只有颤振应用程序是不启动,仅从 android studio 启动时也是如此。如果我稍后在手机中打开已安装的应用程序,该应用程序运行正常,我什至在我的设备上进行了出厂重置,然后尝试从 android studio 运行该应用程序,但仍然无法正常工作,“flutter doctor -v”未显示任何错误,过去两周我一直被这个问题困扰,请帮助我解决这个问题?

我的截图

启动屏幕

颤振医生 -v

Logcat

设备截图

【问题讨论】:

  • 从终端窗口尝试flutter run -v --enable-software-rendering,它会改变什么吗?
  • 你试过flutter clean 吗?还有其他平台呢?它可以在 iOS sims 上运行吗?
  • @pskink "flutter run -v --enable-software-rendering" 命令在设备上正确启动应用程序,仅当使用“运行”按钮启动应用程序时才会出现问题,任何建议?
  • @GoodSp33d 多次尝试“flutter clean”,并多次尝试在 android studio 中“使缓存无效并重新启动”选项。应用程序在 Web 平台上启动,我认为它也会在 iOS 中启动(我使用的是 windows,所以现在我无法在 IOS 中进行测试),问题只发生在我的 android 手机中,在模拟器中也可以正常工作。
  • 所以你必须在android studio运行配置中添加--enable-software-rendering

标签: android flutter android-studio dart


【解决方案1】:

您不是不小心创建了两个具有不同项目名称的不同 MainActivity 文件。如果是,请删除一个。

android/app/src/main/kotlin/com/YOUR_PROJECT/MainActivity.kt

【讨论】:

    猜你喜欢
    • 2021-11-06
    • 2011-12-12
    • 2021-03-06
    • 2020-07-12
    • 1970-01-01
    • 2014-02-19
    • 2017-01-13
    • 2021-04-17
    • 1970-01-01
    相关资源
    最近更新 更多