Android 12対応でAndroid Build Tools 31.0.0をインストールすると、ビルド時に表題のエラーとなった。
本エラーはAndroid Gradle Plugin(AGP)のバージョンを7.0.0以上にすることで解消できる。
※ Stack Overflowでの回答内容を基にまとめた備忘録
Android Build Tools 31.0.0より、旧DexコンパイラのDXが削除され、D8のみが付属されるようになっている(下図)。※1
しかし、AGP ver.4.x系ではDXの削除がケアされずエラーとなる。
以下、2種類がある。特に制限がなければ1番目が望ましい。
1の場合、バージョンアップに伴って以下の点に留意すること。※3
2の場合でも当面は問題ないが、APIレベル31(=Android 12)に対応できない。AGP側に起因する挙動なので、折を見てAGPを7.0.0以上にアップデートするのが望ましい。
以上