![]() |
|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Conexión mysql y android
Hola, necesito conectar mi aplicación android con una base de datos mysql que tengo alojada en un servidor, el problema es que no se como conectarla mediante android, he probado ha hacerlo mediante una aplicación java con netbeans y sí conecta pero con android soy incapaz, hay que agregar alguna librería o driver o algo por estilo, gracias.
|
|
#2
|
#4
|
||||
|
||||
Por partes, si se puede, lo que pasa es que tienes que importar el Driver mediante reflexión, si no no funciona. Aquí te explican como:
http://www.programacion.com.py/movil...droid-con-jdbc Ahora bien, NO ES NADA RECOMENDABLE, porque tendrás que poner el usuario y contraseña del MySQL en el código y es muy fácil de extraer. Si es para una aplicación interna, adelante. Lo mejor es hacerlo mediante un servicio web y que te devuelva los datos en un Json, además de usar una librería en Android pensada para comunicación con WebServices mediante Json, como por ejemplo Volley junto con Gson. Hacer el WebService en PHP plano también es una mala idea, hoy en día todo lo que no sea REST es una basura. |
#5
|
Si, al parecer esa es la forma mas facil. Te dejo otro enlace con video y tambien puedes descargar el codigo por si quieres trastearlo un poco. http://www.androidhive.info/2012/05/...ith-php-mysql
Saludos |
#6
|
||||
|
||||
Gracias, intentare hacerlo con php aunque no lo domino demasiado. En verdad la app no va ser nada del otro mundo y no me interesa mucho preocuparm por tema de seguridad ya que no es para "comercializarla", es en plan proyecto de prácticas.
|
#7
|
||||
|
||||
Tuve hace poco esa misma duda y al final opte por usar un servicio web, la verdad que es mucho más práctico que conectar la app con una base de datos directamente.
Estuve leyendo post de todo tipo y siempre recomendaba servicios web como SOAP o REST, aunque como bien dicen los compañeros, te recomiendo usar REST. Suerte en tu proyecto de práctica. Un saludo. |
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
Herramientas | |
|
|
Hora actual: 16:19:56 (GMT +2)
HTCMania: líderes desde el 2007