私のアプリは、sdk 19以下のバージョンに対してNoClassDefFoundError
を提供します。 私は今、私は同様app-> module settings - android - sdk
に変更android:NoClassDefFoundError for Android 4.4およびそれ以下
compileSdkVersion 19
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.idg.gatcamail"
minSdkVersion 19
targetSdkVersion 19
multiDexEnabled = true
}
にそれを変更しようとした私のGradle
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.idg.mail"
minSdkVersion 14
targetSdkVersion 23
multiDexEnabled = true
}
でいました。 これらの変更で私はプロジェクトを作りましたが、それでも私のandroid 4.4
で同じエラーが発生し、より高いバージョンで動作します。
クラスは、ネットワーク操作を処理するコードで定義されたクラスです。
は、どのように私はそれがmultidex問題であることはほぼ確信しているこの問題
何のクラスのために、あなたは例外がありますか? –
それは私が定義したJavaクラスで、サーバからデータを取得する仕事を主に行います。 – png
これは 'multiDexEnabled'オプションによっても引き起こされる可能性があります。あなたはそれが真実に設定されなければならないと確信していますか? –