Résolution de NoClassDefFoundError dans le développement Android Eclipse
Lorsqu'ils tentent d'exécuter une application Android après avoir intégré une bibliothèque externe, les développeurs rencontrent parfois un message « NoClassDefFoundError. " Cette exception pointe vers une classe manquante malgré sa présence dans le fichier JAR. Pour résoudre ce problème, envisagez la solution suivante :
Renommer le dossier de bibliothèque
Après la mise à jour des outils de développement Android (ADT), il a été observé qu'Eclipse recherchait la bibliothèque JAR fichiers dans un dossier nommé "libs". Auparavant, le stockage des JAR dans un dossier « lib » et leur ajout manuel au chemin de construction fonctionnaient.
Pour résoudre l'erreur NoClassDefFoundError, supprimez les JAR du chemin de construction et renommez le dossier « lib » en « libs ». Cette convention s'aligne sur Ant, permettant à la dernière version d'ADT de détecter et d'inclure des bibliothèques dans le fichier APK généré.
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!