Il s'agit d'une question en deux parties sur l'ajout d'une bibliothèque tierce (JAR) à un projet Android dans Eclipse.
La première partie de la question est, lorsque j'essaie d'ajouter un JAR (bibliothèque) tiers à mon projet Android, je rencontre d'abord le problème de
Erreur d'analyse XML: préfixe indépendant
parce que j'essaye d'utiliser une classe de ce JAR (et j'ai besoin du préfixe défini d'une manière ou d'une autre). Que se passe-t-il?
Deuxièmement, (après avoir corrigé cela - la réponse est donnée ci-dessous), mon application ne fonctionne pas sur Android et je découvre via le débogueur (LogCat) que la classe que j'essaie de consommer n'existe pas.
Causé par: java.lang.ClassNotFoundException: com.github.droidfu.widgets.WebImageView ...
Pourquoi, lorsque je n'obtiens aucune erreur de compilation ou d'éditeur de liens dans Eclipse, a-t-il ce problème sur l'émulateur?
Ces deux questions sont rhétoriques car je vais y répondre moi-même ci-dessous. D'autres messages dans ce forum remontent au problème et ailleurs il y a des discussions, mais je pense que je peux être plus explicitement utile pour le prochain gars.