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


 
Herramientas
  #1  
Viejo 28/10/14, 13:30:41
Avatar de dilux
dilux dilux no está en línea
Miembro del foro
Mensajes: 275
Compra y venta: (1)
 
Fecha de registro: may 2011
Mensajes: 275
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
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.
Responder Con Cita


  #2  
Viejo 28/10/14, 13:33:56
Avatar de Guixe94
Guixe94 Guixe94 no está en línea
Desarrollador
Mensajes: 900
 
Fecha de registro: abr 2012
Localización: Barcelona, Catalunya
Mensajes: 900
Modelo de smartphone: HTC ONE y Galaxy Note 3
Versión de ROM: Ultima Orange Stock
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
Mirate esto: http://www.tutorialspoint.com/androi..._php_mysql.htm
Responder Con Cita
  #3  
Viejo 28/10/14, 13:40:28
Avatar de dilux
dilux dilux no está en línea
Miembro del foro
Mensajes: 275
Compra y venta: (1)
 
Fecha de registro: may 2011
Mensajes: 275
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Guixe94 Ver Mensaje
Ahí explica como conectar la app a una página php que realiza la conexión a la db no? Muchas gracias por la respuesta 😉
Responder Con Cita
  #4  
Viejo 28/10/14, 13:45:13
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
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.
Responder Con Cita
  #5  
Viejo 28/10/14, 13:45:28
Avatar de Guixe94
Guixe94 Guixe94 no está en línea
Desarrollador
Mensajes: 900
 
Fecha de registro: abr 2012
Localización: Barcelona, Catalunya
Mensajes: 900
Modelo de smartphone: HTC ONE y Galaxy Note 3
Versión de ROM: Ultima Orange Stock
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Responder Con Cita
  #6  
Viejo 28/10/14, 13:54:59
Avatar de dilux
dilux dilux no está en línea
Miembro del foro
Mensajes: 275
Compra y venta: (1)
 
Fecha de registro: may 2011
Mensajes: 275
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
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.
Responder Con Cita
  #7  
Viejo 29/10/14, 11:32:44
Avatar de androizado
androizado androizado no está en línea
Miembro del foro
Mensajes: 191
 
Fecha de registro: dic 2012
Mensajes: 191
Modelo de smartphone: Nexus 5
Versión de ROM: 5.0.1 Lollipop
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
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.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 16:19:56 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007