Eine Bibliothek / JAR zu einem Eclipse Android-Projekt hinzufügen
Dies ist eine zweiteilige Frage zum Hinzufügen einer Drittanbieter-Bibliothek (JAR) zu einem Android-Projekt in Eclipse.
Der erste Teil der Frage ist, wenn ich versuche, eine JAR (Bibliothek) eines Drittanbieters zu meinem Android-Projekt hinzuzufügen, erhalte ich zuerst das Problem von
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
Second, (nachdem ich das behoben habe - die Antwort ist unten angegeben), funktioniert meine Anwendung nicht auf Android und ich stelle über den Debugger (LogCat) fest, dass die Klasse, die ich zu konsumieren versuche, nicht existiert.
Ursache: java.lang.ClassNotFoundException: com.github.droidfu.widgets.WebImageView ...
Warum tritt dieses Problem auf dem Emulator auf, wenn in Eclipse kein Kompilierungs- oder Linkerfehler auftritt?
Diese beiden Fragen sind rhetorisch, da ich sie im Folgenden selbst beantworten werde. Andere Beiträge in diesem Forum beschäftigen sich mit dem Problem und an anderer Stelle gibt es Diskussionen, aber ich habe das Gefühl, dass ich dem nächsten Mann, der mitkommt, explizit weiterhelfen kann.