No puede acceder a una base de datos MySQL desde Android de forma nativa. EDITAR:en realidad, es posible que pueda usar JDBC, pero no se recomienda (¿o puede que no funcione?) ... vea Android JDBC no funciona:ClassNotFoundException en el controlador
Ver
http://www.helloandroid.com/tutorials/connecting-mysql-database
Android no puede conectarse directamente al servidor de la base de datos. Por lo tanto, necesitamos crear un servicio web simple que pase las solicitudes a la base de datos y devuelva la respuesta.
http://codeoncloud.blogspot.com/2012/03/android -mysql-client.html
Para la mayoría de los [buenos] usuarios esto podría estar bien. Pero imagina que obtienes un hacker que se apodera de tu programa. He descompilado mis propias aplicaciones y da miedo lo que he visto. ¿Qué pasa si obtienen su nombre de usuario / contraseña para su base de datos y causan estragos? Malo.