gpt4 book ai didi

android - Flutter 为小于 21 的 SDK 启用 multiDex

转载 作者:IT王子 更新时间:2023-10-29 06:54:20 27 4
gpt4 key购买 nike

如何为小于 21 的 SDK 启用 multiDexThis page展示了如何去做,但它说 API less 21。

If you do override the Application class, change it to extend MultiDexApplication (if possible) as follows:

public class MyApplication extends MultiDexApplication { ... }

因此,在 Flutter 中,我的应用程序默认覆盖 io.flutter.app.FlutterApplication 并且我应该在我的 FlutterApplication 类中进行更改,但我无法打开它文件进行编辑,因为它是反编译版本。谁能帮我?这是关于 Github 的问题

最佳答案

实际上,我需要创建自己的 java 类,例如 MyApplication.java

public class MyApplication extends FlutterApplication {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}

AndroidManifest.xml 文件中,更改

<application
android:name="io.flutter.app.FlutterApplication" .../>

<application
android:name=".MyApplication" .../>

关于android - Flutter 为小于 21 的 SDK 启用 multiDex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53740908/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com