Android Runtime Exception: Impossible d'instancier l'activité componentInfo?
je suis en cours d'exécution d'une liste de fragment de programme et au moment de l'exécution, j'ai l'erreur ci-dessous.
Erreur:
**02-09 09:03:40.213: ERROR/AndroidRuntime(572): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{ni.android.Fragment/ni.android.Fragment.Fragment}: java.lang.ClassNotFoundException: ni.android.Fragment.Fragment in loader dalvik.system.PathClassLoader[/data/app/ni.android.Fragment-1.apk]**
Je ne sais pas la raison.Mon programme comporte trois classes: DetailsFragment.java, FragmentsTitles.java et Shakespear.java quelqu'un peut-il m'aider s'il vous plaît....
Regardez plus loin que votre trace de la pile pour le "Causé par" partie, qui doit indiquer le montant réel de votre problème.
Il a provoqués en raison de ci-dessous LogCAt: java.lang.RuntimeException: Impossible de démarrer l'activité ComponentInfo{com.exemple.fragmenttest/com.exemple.fragmenttest.FragmentTestActivity}: android.vue.InflateException: Binaire dans le fichier XML de la ligne #13: Erreur de gonflage de classe fragment 02-10 06:00:21.938: ERREUR/AndroidRuntime(535): Causée par: android.vue.InflateException: Binaire dans le fichier XML de la ligne #13: Erreur de gonflage de classe fragment 02-10 06:00:21.938: ERREUR/AndroidRuntime(535): Causée par: java.lang.ClassCastException: com.exemple.fragmenttest.FragmentTestActivity ne peut pas être lancé pour android.app.Fragment
Shakespeare, pas de Shakespear :p
Il a provoqués en raison de ci-dessous LogCAt: java.lang.RuntimeException: Impossible de démarrer l'activité ComponentInfo{com.exemple.fragmenttest/com.exemple.fragmenttest.FragmentTestActivity}: android.vue.InflateException: Binaire dans le fichier XML de la ligne #13: Erreur de gonflage de classe fragment 02-10 06:00:21.938: ERREUR/AndroidRuntime(535): Causée par: android.vue.InflateException: Binaire dans le fichier XML de la ligne #13: Erreur de gonflage de classe fragment 02-10 06:00:21.938: ERREUR/AndroidRuntime(535): Causée par: java.lang.ClassCastException: com.exemple.fragmenttest.FragmentTestActivity ne peut pas être lancé pour android.app.Fragment
Shakespeare, pas de Shakespear :p
OriginalL'auteur S.P | 2011-02-09
Vous devez vous connecter pour publier un commentaire.
À tout moment, si vous obtenez une erreur indiquant Impossible d'instancier l'activité ComponentInfo
Cela signifie que votre code a une erreur.
Cette erreur sera affiché dans le journal de chat Comme Causées par:.........
1.Causés par: android.vue.InflateException: Binaire dans le fichier XML de la ligne #13: Erreur de gonflage de classe fragment(Ce qui indique qu'il y a une erreur dans le xml et l'activité a gonfler problème.
Cela vous permet de savoir quelle est l'erreur et si vous rectifier cette erreur et votre problème sera résolu.
si je pouvais voter cette réponse plus d'une fois, je vais certainement le faire.
OriginalL'auteur S.P
Ce blog permettra de résoudre cette question.
http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17
Grâce
J'aime la solution. J'ai chercher et essayer d'environ 10 différentes solutions et c'est l'une (au moins, l'un si vous avez mis à jour par ADT 17)
OriginalL'auteur Vansi
J'ai eu cette erreur (de débutant) et j'ai remarqué que j'ai oublié de créer la méthode onCreate dans ma classe d'activité. Une fois que j'ai créée, l'erreur a disparu.
OriginalL'auteur Ryan
Si vous avez aimez cet avertissement avant d'erreur:
Doit exporter android-support-v4 à droite de votre application:
Configurer Java Build Path -> de l'Ordre Et de l'Exportation tab -> set case android-support-v4.jar
(Peut-être besoin de les supprimer un abord)
OriginalL'auteur Ksice
Assurez-vous que vous n'êtes pas seulement en regardant erreur logcat ... que l'erreur peut être vu à l'aide de commentaires. Mais je suis d'accord avec @parameshwar-s
OriginalL'auteur Codeversed