元気?私はこの質問を慎重に調べてきましたが、なぜこの問題を解決するかについての完全な答えはないようです。アプリケーションandroid.support.multidex.MultiDexApplicationをインスタンス化できません:java.lang.ClassNotFoundException:パス上:DexPathList
私はAndroid Studio 1.5.1を完全に古い日付のgradleとsdkバージョンで実行していますが、その時点で私はそれらの古いバージョンを使用するのに十分な気がしましたが、今はAndroid 2.3.1の最新SDK最新のGradle。私はそれが正常に動作しますが、私は私のapp_debug.apkをコピーするとき、それは突然、私は、この特定に多くのソリューションを適用した
Unable to instantiate application android.support.multidex.MultiDexApplication: java.lang.ClassNotFoundException: Didn't find class "android.support.multidex.MultiDexApplication" on path: DexPathList[[zip file "/data/app/com.asd.asd.asd1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
エラーを示すファイルのAndroid Studioから直接実行する場合は、あなたが既に知っていることとして
エラー、MODULで私gradelバージョンをCHANGINた成功している1:
classpath 'com.android.tools.build:gradle:2.2.3'
に
classpath 'com.android.tools.build:gradle:2.3.1'
からのアプリのGradle
しかし、私は前に作ったと同じ方法を適用する他のすべてのアプリを試してみました。不思議なことに、うまくいきませんでした。
私はここにいなくなっていますが、私はこの問題を解決する良い方法だと思っていないので、私は何もしていません。なぜなら私はmultiDexEnabledを有効にしたくありません。
ありがとうございました。あなたは何をすべきか
それは1つの解決策ですが、それは私がsdkの以前のバージョンからインポートするすべてのアプリでそれを行う必要があるということですか? –