Android Studio'umu sürüm 2.0'a güncelledim. Ama bir sorunum vardı, neden bilmiyorum?
Önemli hata bilgisi:
Com.android.tools.fd.runtime.BootstrapApplication uygulaması somutlaştırılamıyor: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication
Uzun zamandır aradım, ama doğru cevabı bulamadım bağlantıyı görebiliyorsun
Aynı zamanda Dosya-> Proje yapısı'na tıkladığımda Bu hatayı gösterir:
Kütüklerin herhangi bir yerinde sorun var mı? Gradle programı oluştururken kütüphaneler mevcut program için tamamen yüklenmedi. Android Studio sürüm 2.0 ile ilgili herhangi bir sorun var mı?
Programı oluşturmak ve çalıştırmak için Android studio 1.4.0'ı kullandığımda. Benim için iyi çalışıyor! Ancak Android Studio 2.0'ı kullandığımda sorun ortaya çıkıyor!
Neden? Bana yardım edebilir misiniz, lütfen?
İşte ayrıntılı hata günlüğü:
11-28 11: 57: 00.489 19890-19890 / com.eallcn.rentagent.debug E / AndroidRuntime: FATAL EXCEPTION: ana İşlem: com.eallcn.rentagent.debug, PID: 19890 java.lang.RuntimeException: Uygulama başlatılamadı com.android.tools.fd.runtime.BootstrapApplication: java.lang.IllegalStateException: java.lang.ClassNotFoundException: android.app.LoadedApk.makeApplication adresinde (android.app.LoadedApk.makeApplication (android.app.LoadedApk.makeApplication) .ActivityThread.handleBindApplication (ActivityThread.java:4586) android.app.ActivityThread.access de 1800 $ (ActivityThread.java:139)
android.app.ActivityThread $ H.handleMessage de (ActivityThread.java:1316)
java.lang adresindeki android.os.ActivityThread.main (ActivityThread.java:5314) şirketinde android.os.Looper.loop (Looper.java:136) '
da android.os.Handler.dispatchMessage (Handler.java:102)'
de
. reflect.Method.invokeNative (Yerli Metodu)
java.lang.reflect.Method.invoke (Method.java:515) de
com com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run de (ZygoteInit.java:864). android.internal.os.ZygoteInit.main (ZygoteInit.java:680)
dalvik.system.NativeStart.main (Yerel Yöntem)
Sebep: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication
android.app.Application.attach şirketinde com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (BootstrapApplication.java:167) şirketinde com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext (BootstrapApplication.java:179) (Application.java:194)
android.app.Instrumentation.newApplication (Instrumentation.java:992) de
android.app.Instrumentation.newApplication (Instrumentation.java:976) en
android.app.LoadedApk.makeApplication de (LoadedApk.java: 532)
android.app.ActivityThread.handleBindApplication (ActivityThread.java:4586) şirketinde android.app.ActivityThread.access android şirketinde android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1316) android.app adresinde android.os.Looper.loop (Looper.java:136) adresindeki .os.Handler.dispatchMessage (Handler.java:102).Com.android.internal.os adresindeki java.lang.reflect.Method.invokeNative (Native Method) konumundaki ActivityThread.main (ActivityThread.java:5314) (Yöntem.java:515). Dalvik.system.NativeStart adresindeki com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680) adresindeki ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864).main (Yerel Yöntem) Sebep: java.lang.Class.forName (java.lang.Class.classForName (Yerel Yöntem), java.lang.Class.forName'de (Class.java:251) java.lang.Class.forName (Class.java:251) com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (BootstrapApplication.java: adresinde .lang.Class.forName (Class.java:216):155) android.app.Instrumentation.newApplication (Instrumentation.java şirketinde com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext (BootstrapApplication.java:179) 'da (android.app.Application.attach (Application.java:194)) : 992) android.app.Instrumentation.newApplication (Instrumentation.java:976) adresinde android.app.LoadedApk.android.app.ActivityThread.access $ 1800'de (ActivityThread.java:139) android.app.ActivityThread.access $ 1800'de (ActivityThread.java:139) makeApplication (LoadedApk.java:532) (ActivityThread.java:139) ActivityThread.java:1316) android.os.Handler.dispatchMessage (Handler.java:102) android.os.Looper'da.java.lang.reflect.Method.invoke (Method) adresindeki android.app.ActivityThread.main (ActivityThread.java:5314) 'da java.lang.reflect.Method.invokeNative'de (Yerel Yöntem) döngü (Looper.java:136) java: 515) com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) adresinde com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680) at dalvik.system.NativeStart.main (Yerel Yöntem) Nedeni: java.lang.NoClassDefFoundError: java.lang.Class.forName adresinde java.lang.Class.classForName (Yerel Yöntem) (comive eallcn / rentagent / MyDebugEallApplication) Java.lang.Class.forName (Class.java: adresinde (Class.java:251))216) android.app.Application şirketinde com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (BootstrapApplication.java:155) 'da com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext (BootstrapApplication.java:179) android.app.Instrumentation.newApplication (Instrumentation.java: adresinde .attach (Application.java:194):992) android at android.app.Instrumentation.newApplication (Instrumentation.java:976) android.app.LoadedApk.makeApplication (LoadedApk.java:532) şirketinde android.app.ActivityThread.handleBindApplication (ActivityThread.java:4586). android.app.ActivityThread $ H adresindeki App.ActivityThread.access $ 1800 (ActivityThread.java:139).android.os.ActivityThread.main (ActivityThread.java şirketinde android.os.Looper.loop (Looper.java:136) şirketinde android.os.Handler.dispatchMessage (Handler.java:102) şirketinde handleMessage (ActivityThread.java:1316) : 5314) java.lang.reflect.Method.invokeNative (Native Method) şirketinde java.lang.reflect.Method.invoke (Method.java:515), dalvik.system.NativeStart.main şirketinde com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) 'da (com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680) (Yerel Yöntem) Neden: java.lang.ClassNotFoundException: Yolda "com.eallcn.rentagent.MyDebugEallApplication" sınıfını bulamadım: DexPathList [[zip dosyası "/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.Class adresinde (java.lang.ClassLoader.loadClass (ClassLoader.java:457) java.lang.ClassLoader.loadClass (ClassLoader.java:497) adresinde.com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (java.lang.Class.forName (Class.java:216) şirketinde java.lang.Class.forName (Class.java:251) şirketinde classForName (Native Method) BootstrapApplication.java:155) adresinde bulabilirsiniz.Android.app.LoadedApk.makeApplication (LoadedApk şirketinde android.app.Instrumentation.newApplication (Instrumentation.java:992) şirketinde android.app.Instrumentation.newApplication (Instrumentation.java:992) şirketinde Application.attach (Application.java:194) .java: 532) android.app.ActivityThread.handleBindApplication (ActivityThread.java:4586) şirketinde android.app.Android.os.Looper'daki android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1316) 'da android.os.Handler.dispatchMessage (Handler.java:102)' de ActivityThread.access $ 1800 (ActivityThread.java:139). java.lang.reflect.Method adresinde android.app.ActivityThread.main (ActivityThread.java:5314) adresindeki loop (Looper.java:136)com.android.internal adresindeki com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) şirketinde invokeNative (Native Method). dalvik.system.NativeStart.main şirketinde os.ZygoteInit.main (ZygoteInit.java:680) (Yerel Yöntem)515), dalvik.system.NativeStart.main şirketinde com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) 'da (com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680) (Yerel Yöntem)515), dalvik.system.NativeStart.main şirketinde com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) 'da (com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680) (Yerel Yöntem)680) at dalvik.system.NativeStart.main (Yerel Yöntem)680) at dalvik.system.NativeStart.main (Yerel Yöntem)