android - Flutter 发布的 apk 不起作用 - 只是白屏

标签 android flutter apk release

我的应用程序在 Debug模式下完美运行。但是,当我创建发布 APK 或在 Release模式下运行时,启动应用程序后我只会看到白屏。经过一番尝试,我发现问题出在我在 runApp(); 之后调用的方法中。但问题出在哪里呢?

void handleAppLifecycleState() {
  SystemChannels.lifecycle.setMessageHandler((msg) async {
    if (msg == "AppLifecycleState.resumed") {
      await updateStatusBar();
    }
    return Future.value(msg);
  });
}

最佳答案

我认为你的问题是你的gradle版本。 a 是同样的问题,我通过将 gradle 版本更改为 3.5.4 解决了它。

dependencies {
        classpath "com.android.tools.build:gradle:3.5.4"
     ...

    }

关于android - Flutter 发布的 apk 不起作用 - 只是白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60936332/

相关文章:

flutter - _CastError(类型 'Null' 在类型转换中不是类型 'List<int>' 的子类型)当在 Listview 中有网络图像时

所有膨胀 View 的 Android onClickListener

android - 将两个 Unity 项目导入 Android Studio 无法按预期工作

navigation - 如何正确设置基于身份验证的导航

dart - 我无法运行我的 flutter 应用程序。它说 Flutter 需要 Android SDK 28,而我有 sdk 28

android - 使用命令行和 Gradle 签名的 apk

java - 调整 Fragment 中 TextView 的文本大小

android - 如何在 Android 中查看日志消息?

android - 未安装的应用程序包似乎已损坏

android - 使用 Android Studio 生成未签名、发布的 apk