Adsense

jueves, 8 de agosto de 2013

Error en Android usando httpclient Source not found

Llego aquí a desahogarme de la basura que es programar en Android... estoy empezando y como todo comienzo da errores que al más experimentado no les da..

Llevo años odiando Java, y el hecho que Android sea tan popular y esté hecho bajo estos principios no es una buena noticia para mi... y ha llegado el día de programar en ese lenguaje.

El caso es que estoy estancado en un error de esos, que apuesto lo que sea nunca en la vida le ha dado a un experto... sólo a los novatos les da y como les ocurre poco a los expertos la solución es muy difícil de encontrar.

Quiero conectarme a un sitio remoto con una app android. Y adivina qué, en la línea donde sucede el error el IDE me arroja un mensaje que dice "Source Not Found" ¿Qué tal? me aventuro a decir en toda mi ignorancia que el IDE sabe que hay un error, pero no tiene en sus archivos información al respecto. Y bueno, por eso suelta ese mensajito que puede ocurrir en miles de circunstancias diferentes. Source Not Found. Tanto lenguaje de alto nivel y tan baja documentación para un error.

Actualización:

Ya resolví el error. Y es que yo en mi infinita ignorancia al respecto no sabía que todo ese tipo de operaciones de conexión por http (comandos GET, POST usados por Android) deben realizarse en un hilo (yo usé una clase AsyncTask) diferente al de las operaciones de la interface.

No hay comentarios: