Home Menu

Menu



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 14/05/13, 08:00:12
Avatar de desdroid
desdroid desdroid no está en línea
Miembro del foro
Mensajes: 57
 
Fecha de registro: abr 2013
Mensajes: 57
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
La app no funciona bien en el dispositivo

Hola, a la hora de probar la aplicación en el dispositivo, da problemas, pero en el emulador todo funciona correctamente. En el dispositivo, cuando le doy al botón guardar para guardar la ubicación en la base de datos, la aplicación se atasca y aparece el mensaje "La aplicación se ha interrumpido inesperadamente" (se atasca, pero creo que la ubicación se guarda). Además, si no hay ninguna ubicación guardada en la base de datos y accedo a la lista de ubicaciones, todo va bien, pero si hay alguna ubicación guardada y le doy al botón para acceder a la lista, aparece el mismo mensaje que antes. Imagino que será problema de la base de datos.

Lo extraño de todo es que la semana pasada la aplicación no daba ninguna fallo al probarla en el dispositivo, y ahora sí. Lo único que hago es copiar el archivo .apk a la SD Card e instalarlo. La versión de la app es 2.3.3. y la de mi dispositivo es 2.3.6.

No sé que hacer. ¿Por qué antes sí y ahora no?
Responder Con Cita


  #2  
Viejo 14/05/13, 09:46:00
Avatar de paquedo
paquedo paquedo no está en línea
Usuario muy activo
Mensajes: 1,872
Compra y venta: (6)
 
Fecha de registro: jul 2008
Localización: Madrid
Mensajes: 1,872
Modelo de smartphone: Huawei P9
Versión de ROM: Oficial
Tu operador: Vodafone
Mencionado: 1 comentarios
Tagged: 2 hilos
Hola, algo no debe ser compatible con tu dispositivo.

Prueba mejor a ejecutarla en el dispositivo conectado al ordenador (y eclipse) por el cable usb, así podrás ver los errores que te da y hacer debug.
Responder Con Cita
  #3  
Viejo 14/05/13, 10:28:38
Avatar de desdroid
desdroid desdroid no está en línea
Miembro del foro
Mensajes: 57
 
Fecha de registro: abr 2013
Mensajes: 57
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Pero si hace unos días funcionaba, ¿por qué ahora no? No tiene sentido.

He probado la aplicación en otro dispositivo y tampoco funciona, así que no creo que sea problema del dispositivo.

No me reconoce el dispositivo en el DDMS, y tengo la opción depuración USB activada.
Responder Con Cita
  #4  
Viejo 14/05/13, 12:11:39
Avatar de paquedo
paquedo paquedo no está en línea
Usuario muy activo
Mensajes: 1,872
Compra y venta: (6)
 
Fecha de registro: jul 2008
Localización: Madrid
Mensajes: 1,872
Modelo de smartphone: Huawei P9
Versión de ROM: Oficial
Tu operador: Vodafone
Mencionado: 1 comentarios
Tagged: 2 hilos
¿Has modificado algo de la Base de Datos (campos de las tablas, etc)?

Has debido hacer algun cambio en el codigo y por eso ahora no funciona

Aparte de activar la opcion de depuracion en el movil, tienes que tener los drivers instalados en el pc.

Prueba a desinstalar por completo la aplicacion (para que borre la base de datos) e instalala de 0, a ver si así te funciona. Aún así lo mejor sería ver el error que te da sacado desde eclipse
Responder Con Cita
  #5  
Viejo 14/05/13, 18:38:23
Avatar de desdroid
desdroid desdroid no está en línea
Miembro del foro
Mensajes: 57
 
Fecha de registro: abr 2013
Mensajes: 57
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
No he hecho ningún cambio en la base de datos.

No sé cómo se instalan los drivers ni cómo se consiguen.

He desinstalao la aplicación del emulador y sigue fallando.
Responder Con Cita
  #6  
Viejo 14/05/13, 23:17:21
Avatar de paquedo
paquedo paquedo no está en línea
Usuario muy activo
Mensajes: 1,872
Compra y venta: (6)
 
Fecha de registro: jul 2008
Localización: Madrid
Mensajes: 1,872
Modelo de smartphone: Huawei P9
Versión de ROM: Oficial
Tu operador: Vodafone
Mencionado: 1 comentarios
Tagged: 2 hilos
Que raro...

Busca los drivers de tu movil para el sistema operativo que uses e instalalos, aunque creo que con el adb era suficiente (hace tiempo que instale todo en el pc y ya no recuerdo bien que tuve que poner)

Yo tengo el SDK de Android r21.1, Eclipse Juno 4.2.2, jdk de java 7u17 y creo que HTCDriver3.0.0.007
Responder Con Cita
  #7  
Viejo 14/05/13, 23:27:31
Avatar de desdroid
desdroid desdroid no está en línea
Miembro del foro
Mensajes: 57
 
Fecha de registro: abr 2013
Mensajes: 57
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
¿En qué página busco los drivers? Yo tengo un Samsung Galaxi Ace.

¿Qué quieres decir con que con el adb es suficiente?
Responder Con Cita
  #8  
Viejo 14/05/13, 23:58:02
Avatar de paquedo
paquedo paquedo no está en línea
Usuario muy activo
Mensajes: 1,872
Compra y venta: (6)
 
Fecha de registro: jul 2008
Localización: Madrid
Mensajes: 1,872
Modelo de smartphone: Huawei P9
Versión de ROM: Oficial
Tu operador: Vodafone
Mencionado: 1 comentarios
Tagged: 2 hilos
Busca en google "drivers samsung galaxy ace" o instala algun software de Samsung que reconozca el movil y te permita sincronizarlo, actualizarlo, etc

Me refiero que creo que el adb ya tiene drivers y deberia reconocer el movil (pero no recuerdo bien si es suficiente o no)
Responder Con Cita
Respuesta

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


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: 10:31:14 (GMT +1)

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