Flutter android 发布卡在启动画面上
Flutter android release stuck on splash screen
Flutter android 发布版本卡在启动画面上。
我已经尝试清理项目 flutter clean
。但它仍然卡在启动画面上。在执行 runApp()
之前,我还使用了 WidgetsFlutterBinding.ensureInitialized();
。它仍然停留在启动画面上。也没有找到可以解决的错误日志。
调试版本或我 运行 使用 flutter run --release
时不会发生这种情况。该应用程序 运行 在 flutter run --release
中顺利运行。
我正在使用 flutter 1.22.0 和 VSCode 1.49.3。 android.
的测试和发布
过去 3 天我一直受困于此。如果有人能帮助我,那将是非常有帮助的。
我通过
解决了这个问题
flutter build apk --no-shrink --split-per-abi
不知道为什么,但我认为代码默认收缩是问题所在。
永久解决方案
@Anirban Das 答案的永久解决方案是在 app/build.gradle
上使用 shrinkResources false
编辑您的版本 buildTypes
,如下所示:
buildTypes {
release {
shrinkResources false
minifyEnabled false
signingConfig signingConfigs.release
}
}
我之前使用 flutter_native_splash 版本 0.1.8 并且遇到了同样的问题,当我将我的 flutter_native_splash 版本更新到 0.3.0 时它工作正常
Flutter android 发布版本卡在启动画面上。
我已经尝试清理项目 flutter clean
。但它仍然卡在启动画面上。在执行 runApp()
之前,我还使用了 WidgetsFlutterBinding.ensureInitialized();
。它仍然停留在启动画面上。也没有找到可以解决的错误日志。
调试版本或我 运行 使用 flutter run --release
时不会发生这种情况。该应用程序 运行 在 flutter run --release
中顺利运行。
我正在使用 flutter 1.22.0 和 VSCode 1.49.3。 android.
的测试和发布过去 3 天我一直受困于此。如果有人能帮助我,那将是非常有帮助的。
我通过
解决了这个问题flutter build apk --no-shrink --split-per-abi
不知道为什么,但我认为代码默认收缩是问题所在。
永久解决方案
@Anirban Das 答案的永久解决方案是在 app/build.gradle
上使用 shrinkResources false
编辑您的版本 buildTypes
,如下所示:
buildTypes {
release {
shrinkResources false
minifyEnabled false
signingConfig signingConfigs.release
}
}
我之前使用 flutter_native_splash 版本 0.1.8 并且遇到了同样的问题,当我将我的 flutter_native_splash 版本更新到 0.3.0 时它工作正常