java.lang.RuntimeException: Impossible d'instancier l'activité ComponentInfo / java.lang.ClassNotFoundException

J'ai cette erreur lors de l'exécution sur mon appareil. J'ai été la navigation sur la question et je suis sûr que je ne suis pas avoir les mêmes problèmes que ceux mentionnés. Mes deux activités sont déclarées dans le AndroidManifest et le filtre d'intention est là. Je n'ai pas de bibliothèques que ce soit (à l'exception v4 bibliothèque de prise en charge, mais en déclarant qu'il ne change pas le problème). J'ai essayé de les remplacer dans mon Manifeste carpedujourproductions.quickpronote.MainActivity par .MainActivity mais toujours pas de chance. Je suis en cours d'exécution Android Studio 0.2.5 donc je ne pouvais pas trouver la façon de résoudre les problèmes potentiels liés à Java Build Path/Commande et d'Exportation

Je ne pouvais pas aider mais noter ma MainActivity de l'icône dans l'arbre avait une croix grise sur le coin supérieur gauche.

Logcat:

E/AndroidRuntime: FATAL EXCEPTION: main
        java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{carpedujourproductions.quickpronote/carpedujourproductions.quickpronote.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "carpedujourproductions.quickpronote.MainActivity" on path: DexPathList[[zip file "/data/app/carpedujourproductions.quickpronote-2.apk"],nativeLibraryDirectories=[/data/app-lib/carpedujourproductions.quickpronote-2, /vendor/lib, /system/lib]]
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2157)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2281)
        at android.app.ActivityThread.access$600(ActivityThread.java:148)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1263)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:137)
        at android.app.ActivityThread.main(ActivityThread.java:5124)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:525)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
        at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:110)
        at dalvik.system.NativeStart.main(Native Method)
        Caused by: java.lang.ClassNotFoundException: Didn't find class "carpedujourproductions.quickpronote.MainActivity" on path: DexPathList[[zip file "/data/app/carpedujourproductions.quickpronote-2.apk"],nativeLibraryDirectories=[/data/app-lib/carpedujourproductions.quickpronote-2, /vendor/lib, /system/lib]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:53)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
        at android.app.Instrumentation.newActivity(Instrumentation.java:1061)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2148)
        ... 12 more

N'hésitez pas à parcourir le code ici pour AndroidManifest, MainActivity.java, FirstRun.java, etc.

  • Il pourrait être une Éclipse construire problème lors de l'actualisation des fichiers de projet. Voir ici pour une solution possible.