Android Studio をバージョン 2.0 に更新しました。しかし、私には問題がありました。理由はわかりません。
重要なエラー情報:
アプリケーション com.android.tools.fd.runtime.BootstrapApplication をインスタンス化できません: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication
長い間検索しましたが、正しい答えが見つかりませんでしたリンクを参照してください
[ファイル] - > [プロジェクト構造] をクリックすると、同時に次の エラーが表示されます。
ライブラリのどこかに問題はありますか?gradle がプログラムをビルドするとき、ライブラリは現在のプログラムに対して完全にロードされませんでした。Android Studio バージョン 2.0 に問題はありますか?
Androidスタジオ1.4.0を使用してプログラムをビルドして実行すると。それは私にとってはうまくいきます!しかし、Android Studio 2.0 を使用すると問題が発生します。
なんで?私を手伝ってくれますか?
詳細なエラー ログは次のとおりです。
11-28 11:57:00.489 19890-19890/com.eallcn.rentagent.debug E/AndroidRuntime: 致命的な例外: メイン プロセス: com.eallcn.rentagent.debug、PID: 19890 java.lang.RuntimeException: アプリケーションをインスタンス化できませんcom.android.tools.fd.runtime.BootstrapApplication: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication android.app.LoadedApk.makeApplication(LoadedApk.java:537) で android.app .ActivityThread.handleBindApplication(ActivityThread.java:4586) で android.app.ActivityThread.access$1800(ActivityThread.java:139)
で android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
android.os.Handler.dispatchMessage(Handler.java:102)
で android.os.Looper.loop(Looper.java:136)
で android.app.ActivityThread.main(ActivityThread.java:5314)
で java.lang. com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
での java.lang.reflect.Method.invoke(Method.java:515)でのreflect.Method.invokeNative(ネイティブ メソッド)
。 android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
での dalvik.system.NativeStart.main(ネイティブ メソッド)
原因: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication
com.android.tools.fd.runtime.BootstrapApplication.createRealApplication(BootstrapApplication.java:167) で com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext(BootstrapApplication.java:179) で android.app.Application.attach (Application.java:194)
で android.app.Instrumentation.newApplication(Instrumentation.java:992)
で android.app.Instrumentation.newApplication(Instrumentation.java:976)
で android.app.LoadedApk.makeApplication(LoadedApk.java: 532)
android.app.ActivityThread.handleBindApplication(ActivityThread.java:4586) で android.app.ActivityThread.access$1800(ActivityThread.java:139) で android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) で Android .os.Handler.dispatchMessage(Handler.java:102) で android.os.Looper.loop(Looper.java:136) で android.app.ActivityThread.main(ActivityThread.java:5314) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os. ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680) at dalvik.system.NativeStart.main(Native Method) 原因: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:251) at java .lang.Class.forName(Class.java:216) com.android.tools.fd.runtime.BootstrapApplication.createRealApplication(BootstrapApplication.java:155) com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext(BootstrapApplication.java:179) で android.app.Application.attach(Application.java:194) で android.app.Instrumentation.newApplication(Instrumentation.java) :992) android.app.Instrumentation.newApplication(Instrumentation.java:976) で android.app.LoadedApk.makeApplication(LoadedApk.java:532) で android.app.ActivityThread.handleBindApplication(ActivityThread.java:4586) で android.app.ActivityThread.access$1800(ActivityThread.java:139) で android.app.ActivityThread$H.handleMessage( ActivityThread.java:1316) で android.os.Handler.dispatchMessage(Handler.java:102) で android.os.Looper.loop(Looper.java:136) で android.app.ActivityThread.main(ActivityThread.java:5314) で java.lang.reflect.Method.invokeNative(Native Method) で java.lang.reflect.Method.invoke(Method. java:515) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) で com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680) dalvik.system.NativeStart.main(Native Method) で 原因: java.lang.NoClassDefFoundError: com/eallcn/rentagent/MyDebugEallApplication at java.lang.Class.classForName(Native Method) at java.lang.Class.forName (Class.java:251) java.lang.Class.forName(Class.java:216) com.android.tools.fd.runtime.BootstrapApplication.createRealApplication(BootstrapApplication.java:155) で com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext(BootstrapApplication.java:179) で android.app.Application android.app.Instrumentation.newApplication(Instrumentation.java:992) で android.app.Instrumentation.newApplication(Instrumentation.java:976) で android.app.LoadedApk.makeApplication(LoadedApk.java:532) で android.app.ActivityThread.handleBindApplication(ActivityThread.java:4586) で android. app.ActivityThread.access$1800(ActivityThread.java:139) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) で android.os.Handler.dispatchMessage(Handler.java:102) で android.os.Looper.loop(Looper.java:136) で android.app.ActivityThread.main(ActivityThread.java) :5314) java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で java.lang.reflect.Method.invoke(Method.java:515) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) で com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680) で dalvik.system.NativeStart.main で(ネイティブ メソッド) 原因: java.lang.ClassNotFoundException: パスにクラス "com.eallcn.rentagent.MyDebugEallApplication" が見つかりませんでした: DexPathList[[zip ファイル "/data/app/com.eallcn.rentagent.debug-1 .apk"],nativeLibraryDirectories=[/data/app-lib/com.eallcn.rentagent.debug-1, /vendor/lib, /system/lib, /data/datalib]] dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56 で) で java.lang.ClassLoader.loadClass(ClassLoader.java:497) で java.lang.ClassLoader.loadClass(ClassLoader.java:457) で java.lang.Class.com.android.tools.fd.runtime.BootstrapApplication.createRealApplication( BootstrapApplication.java:155) の com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext(BootstrapApplication.java:179) の android.app.Application.attach(Application.java:194) で android.app.Instrumentation.newApplication(Instrumentation.java:992) で android.app.Instrumentation.newApplication(Instrumentation.java:976) で android.app.LoadedApk.makeApplication(LoadedApk) .java:532) で android.app.ActivityThread.handleBindApplication(ActivityThread.java:4586) で android.app.android.os.Looper. java.lang.reflect.Method の android.app.ActivityThread.main(ActivityThread.java:5314) で loop(Looper.java:136)。java.lang.reflect.Method.invoke(Method.java:515) の invokeNative(ネイティブ メソッド) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) の com.android.internal. os.ZygoteInit.main(ZygoteInit.java:680) at dalvik.system.NativeStart.main(ネイティブ メソッド)515) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) で com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680) で dalvik.system.NativeStart.main で(ネイティブメソッド)515) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) で com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680) で dalvik.system.NativeStart.main で(ネイティブメソッド)680) dalvik.system.NativeStart.main (ネイティブ メソッド) で680) dalvik.system.NativeStart.main (ネイティブ メソッド) で