【问题标题】:Flutter Install only outputs white screenFlutter Install 只输出白屏
【发布时间】:2021-06-09 13:09:21
【问题描述】:

我尝试在模拟器上运行我的 Flutter 应用,它运行良好。然后在尝试了几次应用程序之后,我决定从应用程序中创建一个 .apk 文件,但是当我尝试将它安装到我的手机上时,它只输出白屏而没有其他任何东西(通常当我运行它时,它输出登录屏幕)。我还让我的朋友在他的手机上安装了 .apk 文件,但无济于事,他还报告了白屏,仅此而已。

然后我尝试了另一种加载应用程序的方法,即在手机上运行应用程序,而不是构建 .apk 文件并在手机上手动安装。令我惊讶的是,如果我将 Android Studio IDE 中的应用程序直接运行到我的手机上,它可以完美运行。

有人可以指出我在这里缺少什么吗?在将 build.gradle 文件编译成 .apk 文件之前,我是否应该更改它?如果您有任何想法,请告诉我!

谢谢!

【问题讨论】:

  • 直接从 android studio 运行您的应用时,检查它是否在“运行”选项卡上抛出任何错误

标签: android flutter dart android-emulator


【解决方案1】:

您使用的是 Firebase 还是其他软件包?

如果是,您在使用发布模式应用程序时可能会出错。为了解决这个问题,我们需要知道您正在使用哪些软件包。

如果没有,请关注本期https://github.com/flutter/flutter/issues/70558

【讨论】:

  • 您好,感谢您的跟进。事实上,该应用程序确实包含 Firebase 作为安装的软件包之一。我将尝试按照您发布的说明进行操作。但与此同时,这里有一个应用程序使用的包列表:http: ^0.12.0 flutter_barcode_scanner: ^1.0.2 image_picker: ^0.6.7+22 path_provider: ^0.5.0+1 image: ^2.1.19 flutter_rating_bar: ^ 4.0.0 modal_progress_hud:^0.1.3 rflutter_alert:^2.0.2 progress_dialog:^1.2.4 sp_util:^2.0.3 firebase_messaging:^7.0.3
  • 成功了吗?如果没有,请验证您的应用是否完全配置了 Firebase
  • 嗨蒂亚戈。我设法通过将github.com/flutter/flutter/issues/70558#issuecomment-774846398 应用到我的 build.gradle 来使其工作。我会接受你的回答,但我很想解释一下为什么将这样的设置应用于我的 build.gradle 文件来修复它。
猜你喜欢
  • 1970-01-01
  • 2020-07-12
  • 2020-07-11
  • 1970-01-01
  • 1970-01-01
  • 2021-07-04
  • 2021-06-02
  • 2020-03-05
  • 1970-01-01
相关资源
最近更新 更多