Dies ist eine zweiteilige Frage zum Hinzufügen einer Drittanbieter-Bibliothek (JAR) zu einem Android-Projekt in Eclipse.
Der erste Teil der Frage lautet: Wenn ich versuche, meinem Android-Projekt eine JAR (Bibliothek) eines Drittanbieters hinzuzufügen, tritt zuerst das Problem auf
Fehler beim Parsen von XML: ungebundenes Präfix
weil ich versuche, eine Klasse aus dieser JAR zu verwenden (und das Präfix irgendwie definiert haben muss). Was ist los?
Zweitens (nachdem dies behoben wurde - die Antwort ist unten angegeben) funktioniert meine Anwendung unter Android nicht und ich stelle über den Debugger (LogCat) fest, dass die Klasse, die ich zu konsumieren versuche, nicht existiert.
Auslöser: java.lang.ClassNotFoundException: com.github.droidfu.widgets.WebImageView ...
Warum tritt dieses Problem auf dem Emulator auf, wenn in Eclipse kein Kompilierungs- oder Linkerfehler angezeigt wird?
Diese beiden Fragen sind rhetorisch, da ich sie unten selbst beantworten werde. Andere Beiträge in diesem Forum schleichen sich an das Problem heran und an anderer Stelle wird diskutiert, aber ich bin der Meinung, dass ich für den nächsten Mann, der mitkommt, expliziter hilfreich sein kann.