これはWindowsマシンで正常に動作しましたが、今はMacで作業しようとしていますが、私はDexIndexOverflowException
を取得しています。私はmultiDexEnabled true
を私のbuild.gradleに持っています。私はMultiDexApplication
クラスを拡張し、そのクラスは私のAndroidManifest
ファイルにあります。Macに切り替えた後にDexIndexOverflowException(MultiDexが有効)
compile 'com.android.support:multidex:1.0.1'
は、私はまだDexIndexOverflowException
を取得し、私の依存関係に
です。私は私のMultiDexApplication
クラスに以下を追加し、それはまだ動作しませんでした:
@Override
public void attachBaseContext(Context base) {
MultiDex.install(base);
super.attachBaseContext(base);
}
AndroidManifestにアプリケーションクラスパスを追加しましたか? http://stackoverflow.com/a/26515860/7001152 –