¿Cómo pasar de un servidor MySql a una aplicación de Android?

Tengo una base de datos MySql con algunos resultados deportivos en ella. Quiero escribir una aplicación de Android para mostrar estos datos en teléfonos móviles.

He buscado en Internet este problema, y ​​creo que no es posible tener una conexión directa entre la base de datos MySql y la aplicación Android. (¿Es esto correcto?)

Entonces mi pregunta es la siguiente: ¿Cómo puedo tener acceso en la aplicación de Android a la base de datos MySql para mostrar algunos de los datos?

Es posible que desee ver C2DM ( http://code.google.com/android/c2dm/ ).

Una forma común es escribir un servicio web REST y hacer que Android lo llame y obtenga los datos del servidor.

Si desea presionarlo, si los datos son lo suficientemente pequeños, podría usar SMS y simplemente enviar los datos como un mensaje de texto al dispositivo.

No desea abrir el acceso a su base de datos para que al usar el servicio web pueda proteger mejor su base de datos.

Prueba este método. Utilizaré este método para el proyecto actual en el que estoy trabajando.

Básicamente, crea una secuencia de comandos php en un servidor y utiliza las publicaciones http para enviar los datos a la secuencia de comandos, lea el tutorial vinculado a continuación para una mejor explicación.

tutorial mysql / android

Hay muchos enfoques para esto, pero usaría un SOA.

Su aplicación móvil deberá seguir una architecture típica orientada a servicios (SOA) y necesitará tres elementos distintos: una base de datos externa; un servicio web; y un cliente de servicio web móvil.

Tendrá que crear un servicio web utilizando algo como Java EE que reciba una solicitud de la aplicación de Android instalada localmente, y responda con los datos requeridos desde la base de datos MySql externa.

Estoy utilizando KSOAP para las bibliotecas de Android para hacer esto, pero idealmente debería estar usando REST.

Procedimiento paso a paso para usar Mysql para almacenar datos en la máquina local usando android para ingresar datos

Android Connecting to MySQL, PHP

Este es uno de los tutoriales más simples en la red con respecto al flujo de datos desde su aplicación Android hasta el script PHP, y finalmente se almacena en su base de datos MySQL.

Espero eso ayude