Androidアプリ開発の極意 ~プロ品質を実現するための現場の知恵とテクニック 新品価格 |
Kotlinに変換してビルドしたら以下のエラーが出た
Cannot fit requested classes in a single dex file. Try supplying a main-dex list.
この対応方法
対応方法は公式サイトに書いてある
https://developer.android.com/studio/build/multidex?hl=ja
やるのは以下
build.gradleに以下の記載
multiDexEnabled true
5未満サポートするなら以下も追加
implementation ‘com.android.support:multidex:1.0.3’
クラスで継承する
public class MyApplication extends MultiDexApplication { … }
これでうまくいきましたとさ
Kotlinだとメソッド数増えるんですかね