Maison > Java > javaDidacticiel > Comment corriger « NoClassDefFoundError » dans le développement Eclipse Android après l'ajout de bibliothèques externes ?

Comment corriger « NoClassDefFoundError » dans le développement Eclipse Android après l'ajout de bibliothèques externes ?

Mary-Kate Olsen
Libérer: 2024-12-05 04:49:10
original
465 Les gens l'ont consulté

How to Fix

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal