😸

【Firebase】Multidex support is required ...build 64的なエラーの対処法

2022/12/29に公開

起こったこと

cloud_firestoreのプラグインをflutterプロジェクトのpubspec.yamlに追加した後発生。

解決方法

  • minSdkVersion を 21 に変更するとうまくいった
    プロジェクトルートの app\build.gradle に記述していく
defaultConfig {
        minSdkVersion 21 //この部分
        targetSdkVersion 30
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
    }

その前にこんな警告が出るかもで、 minSdkVersion 16 にあげたのだが21にしておいて特に問題はなさそう

Suggestion: use a compatible library with a minSdk of at most 16,
        or increase this project's minSdk version to at least 19,
        or use tools:overrideLibrary="io.flutter.plugins.firebase.firestore" to force usage (may lead to runtime failures)

参考記事
MultIndex有効化という俺には良くわからんかった公式の記事

GitHubで編集を提案

Discussion