LEAJIM_454
28/02/17, 19:52:43
Mu buenas tengo un problema, mi aplicación inicia perfectamente cuando lo instalo por primera vez pero la segunda con Instant Run siempre falla pero solo si modifico código Java y la aplicación no vuelve a funcionar si no la desinstalo y la envio nuevamente desde android studio, esto no solo pasa en emuladores, sino tambien en terminales reales, si elimino, modifico o agrego recursos no pasa, este es el mensaje que sale en LogCat
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.alphemsoft.education.regression, PID: 4948
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.alphemsoft.education.regression/com.alphemsoft.education.regression.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.alphemsoft.education.regression.MainActivity" on path: DexPathList[[zip file "/data/app/com.alphemsoft.education.regression-1/base.apk"],nativeLibraryDirectories=[/data/app/com.alphemsoft.education.regression-1/lib/x86_64, /system/lib64, /vendor/lib64]]
at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2567)
at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2726)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1477)
at android.os.Handler.dispatchMessage(Handler.java:10 2)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.jav a:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:776)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.alphemsoft.education.regression.MainActivity" on path: DexPathList[[zip file "/data/app/com.alphemsoft.education.regression-1/base.apk"],nativeLibraryDirectories=[/data/app/com.alphemsoft.education.regression-1/lib/x86_64, /system/lib64, /vendor/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 80)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 12)
at android.app.Instrumentation.newActivity(Instrument ation.java:1078)
at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2557)
at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2726)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1477)
at android.os.Handler.dispatchMessage(Handler.java:10 2)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.jav a:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:776) Busqué soluciones en internet, pero ninguna fue efectiva, gracias por su ayuda y su tiempo de antemano.
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.alphemsoft.education.regression, PID: 4948
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.alphemsoft.education.regression/com.alphemsoft.education.regression.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.alphemsoft.education.regression.MainActivity" on path: DexPathList[[zip file "/data/app/com.alphemsoft.education.regression-1/base.apk"],nativeLibraryDirectories=[/data/app/com.alphemsoft.education.regression-1/lib/x86_64, /system/lib64, /vendor/lib64]]
at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2567)
at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2726)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1477)
at android.os.Handler.dispatchMessage(Handler.java:10 2)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.jav a:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:776)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.alphemsoft.education.regression.MainActivity" on path: DexPathList[[zip file "/data/app/com.alphemsoft.education.regression-1/base.apk"],nativeLibraryDirectories=[/data/app/com.alphemsoft.education.regression-1/lib/x86_64, /system/lib64, /vendor/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDex ClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 80)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 12)
at android.app.Instrumentation.newActivity(Instrument ation.java:1078)
at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2557)
at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2726)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1477)
at android.os.Handler.dispatchMessage(Handler.java:10 2)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.jav a:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:776) Busqué soluciones en internet, pero ninguna fue efectiva, gracias por su ayuda y su tiempo de antemano.