Activité Android ClassNotFoundException : une analyse complète
Description du problème :
Lors de la tentative de lancement une application après l'avoir extraite dans une bibliothèque de framework, une erreur « Impossible d'instancier l'activité » se produit, accompagnée de « ClassNotFoundException » pour la classe d'activité prévue. Le fichier manifeste semble cependant correct.
Cause possible :
Ce problème provient d'une mise à jour des outils du SDK. Le nœud du problème réside dans la manière dont le projet Android principal fait référence au projet de bibliothèque Android.
Mauvaise approche :
Ajout du projet de bibliothèque Android en tant que dépendance dans la build chemin du projet principal (via Propriétés -> Chemin de construction Java -> Projets) peut ne pas résoudre le problème. problème.
Approche correcte :
Pour rectifier la situation, ajoutez le projet de bibliothèque Android via la section « Bibliothèque » dans l'onglet « Android » des propriétés du projet principal boîte de dialogue. Utilisez un chemin relatif pour référencer le projet de bibliothèque.
Informations supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!