Questa è una domanda in due parti sull'aggiunta di una libreria di terze parti (JAR) a un progetto Android in Eclipse.
La prima parte della domanda è, quando provo ad aggiungere un JAR (libreria) di terze parti al mio progetto Android, ho prima il problema di
Errore durante l'analisi di XML: prefisso non associato
perché sto cercando di usare una classe da quel JAR (e ho bisogno che il prefisso sia in qualche modo definito). Cosa sta succedendo?
In secondo luogo, (dopo aver risolto il problema, la risposta è riportata di seguito), la mia applicazione non funziona su Android e scopro tramite il debugger (LogCat) che la classe che sto tentando di consumare non esiste.
Causato da: java.lang.ClassNotFoundException: com.github.droidfu.widgets.WebImageView ...
Perché, quando non ricevo alcun errore di compilazione o linker in Eclipse, si verifica questo problema nell'emulatore?
Queste due domande sono retoriche perché ho intenzione di rispondere a me stesso di seguito. Altri post in questo forum si insinuano nel problema e altrove c'è discussione, ma sento che posso essere più esplicitamente utile per il prossimo ragazzo a venire.