👾

【Flutter】 Androidビルド時のエラー対処

2023/12/19に公開

androidでビルド時に、エラーが出て対処できたので備忘録

[!] App requires Multidex support
    Multidex support is required for your android app to build since the number of methods has exceeded 64k.

このエラーは、Androidアプリのメソッド数が64kを超えたために発生しています。これを解決するためには、Multidexを有効にする必要があります。

  1. android/app/build.gradleファイルを開きます。

  2. defaultConfigセクションにmultiDexEnabled trueを追加します。

defaultConfig {
    // ...
    multiDexEnabled true
}
  1. dependenciesセクションにimplementation 'com.android.support:multidex:1.0.3'を追加します。
dependencies {
    // ...
    implementation 'com.android.support:multidex:1.0.3'
}

これらの変更を行った後、再度ビルドを試みてみてください。これによりエラーが解消されるはずです。

4.xmlをデバックするための拡張機能がありません。と出たら、使用しているエディタの拡張機能マーケットプレイスでXML Toolsをインストール。

再度ビルド。OK!

Discussion