Non puoi accedere a un DB MySQL da Android in modo nativo. EDIT:in realtà potresti essere in grado di utilizzare JDBC, ma non è raccomandato (o potrebbe non funzionare?) ... vedi Android JDBC non funzionante:ClassNotFoundException sul driver
Vedi
http://www.helloandroid.com/tutorials/connecting-mysql-database
Android non può connettersi direttamente al server del database. Pertanto è stato necessario creare un semplice servizio web che passerà le richieste al database e restituirà la risposta.
http://codeoncloud.blogspot.com/2012/03/android -mysql-client.html
Per la maggior parte degli utenti [buoni] questo potrebbe andare bene. Ma immagina di avere un hacker che si impossessa del tuo programma. Ho decompilato le mie applicazioni ed è spaventoso quello che ho visto. E se ottengono il tuo nome utente / password nel tuo database e provocano il caos? Male.