我有一个android项目,我在它上面添加了flutter作为模块,在我原来的android应用程序中,启用了multidex,但这对我没有帮助,在调试中运行应用程序时它可以正常工作,但是在创建发布apk时甚至debug apk FlutterFragment 显示为白色,就像引擎未附加一样。
我注意到,“flutter run --release”会要求我支持 multidex,并且不会运行,将 minSdkVersion 更新为 21 并在 .android/app/build.gradle 中启用 multidex,然后“flutter run --release”再次起作用完美,但这对主机应用程序没有影响,因为它位于自动构建的 .android 下,并被主机应用程序忽略。
我还尝试搜索如何将 minSdkVersion 更新为 21 而不是 16,但引用导致 .android 中的更改没有任何效果。