😸
【Firebase】Multidex support is required ...build 64的なエラーの対処法
起こったこと
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)
Discussion