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

Respuesta
 
Herramientas
  #1  
Viejo 26/06/11, 22:20:52
Array

[xs_avatar]
iliberis iliberis no está en línea
Miembro del foro
 
Fecha de registro: abr 2009
Localización: Graná, España
Mensajes: 439
Modelo de smartphone: HTC Trinity, Samsung Galaxy Mini, ZTE Blade, ZTE Light Pro
Tu operador: Simyo
Errores inexplicables en los XML de Layout

Hola a todos!!!

Estoy iniciandome en la programación en Android. Pero, la verdad, aunque me parece mucho más cómodo que programar en Java para móviles más pequeños, pues no me termino de "entender" con él.

He descargado un ejemplo de ListView con iconos y, aunque el error que describo ya se ha manifestado en otras ocasiones, ésta vez ya me ha tocado los... bueno, eso.

He estado modificando el código Java, los recursos, iconos, etc... ningún problema. Pero al ir a tocar el Layout XML, para centrar verticalmente el texto del ListItem, al compilar me ha generado un archivo listitem.out.xml VACIO que, evidentemente, ha dado un error y ha detenido la compilación. El error es "Error in an XML file: aborting build.". No hay más indicaciones ni pistas.

He eliminado el archivo que ha generado y he vuelto a compilar... mismo error. Pero ya no hay forma de "recuperar" el programa... haga lo que haga, sigue apareciendo el mismo error. Incluso si dejo el XML como estaba, sigue don erre que erre.

La verdad, asi no hay quien programe. Si tan sólo había añadido una línea de código!!!

Por cierto, uso el MOTODEV Studio. Está basado en Eclipse.

EDITO: ¿No podrá ser algo relacionado con el uso del propio Eclipse? Por lo que he visto en algún mensaje de error me ha dicho que "listviewitem.xml ya está definido". Vamos, que parece que debe haber algo en ejecución. ¿Cómo se puede hacer una recompilación "limpiando" todo?

Última edición por iliberis Día 27/06/11 a las 01:39:42. Razón: Ampliar informacion
Responder Con Cita


  #2  
Viejo 28/06/11, 18:17:15
Array

[xs_avatar]
iliberis iliberis no está en línea
Miembro del foro
 
Fecha de registro: abr 2009
Localización: Graná, España
Mensajes: 439
Modelo de smartphone: HTC Trinity, Samsung Galaxy Mini, ZTE Blade, ZTE Light Pro
Tu operador: Simyo
Up!!!

Sent from my GT-S5570 using Tapatalk
__________________
Por respeto a los demas:
  • Preséntate. Esto es un foro, no un centro de soporte
  • Escribe correctamente, para que podamos entendernos todos. Esto NO es un SMS, sino un foro.
  • Usa el buscador. No muerde. Evitemos tener cien hilos con la misma pregunta.
  • Insisto: Usa el buscador Usa el buscador Usa el buscador Usa el buscador
  • No escribas en mayúsculas. Es de mala educación.

Y, en general, trata a todo el mundo como te gusta a ti que te traten.
Responder Con Cita
  #3  
Viejo 29/06/11, 15:35:21
Array

[xs_avatar]
rilo rilo no está en línea
Desarrollador
· Votos compra/venta: (4)
 
Fecha de registro: jun 2009
Localización: Ávila
Mensajes: 1,191
Modelo de smartphone: Realme 5
Tu operador: Lowi
Eliminalo, graba, y vuelve a ejecutar. Si asi no funciona, cierra eclipse y vuelve a abrirlo. A mi me funciona asi.

Enviado desde mi LG-P990 usando Tapatalk
Responder Con Cita
  #4  
Viejo 01/07/11, 09:33:00
Array

[xs_avatar]
iliberis iliberis no está en línea
Miembro del foro
 
Fecha de registro: abr 2009
Localización: Graná, España
Mensajes: 439
Modelo de smartphone: HTC Trinity, Samsung Galaxy Mini, ZTE Blade, ZTE Light Pro
Tu operador: Simyo
Algo asi. He desinstalado el Motodev, y he puesto Eclipse en su lugar. El Motodev, a pesar de todo deja un monton de basura, pero ya funciona otra vez todo.

Gracias por la ayuda. Lastima que no sepamos la causa... Pero bueno, funciona, que es lo importante.

Sent from my GT-S5570 using Tapatalk
__________________
Por respeto a los demas:
  • Preséntate. Esto es un foro, no un centro de soporte
  • Escribe correctamente, para que podamos entendernos todos. Esto NO es un SMS, sino un foro.
  • Usa el buscador. No muerde. Evitemos tener cien hilos con la misma pregunta.
  • Insisto: Usa el buscador Usa el buscador Usa el buscador Usa el buscador
  • No escribas en mayúsculas. Es de mala educación.

Y, en general, trata a todo el mundo como te gusta a ti que te traten.
Responder Con Cita
  #5  
Viejo 30/07/12, 01:26:28
Array

[xs_avatar]
yeiner00 yeiner00 no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Costa Rica
Mensajes: 40
Modelo de smartphone: Xperia Arc
Tu operador: Kolbi ICE
Yo tengo exactamente el mismo problema cuando simplemente trato de cambiar el color de fondo de una aplicación que fue previamente importada.. Soy nuevo también.. Si alguien explicara la solución estaría muy agradecido..
__________________
_____________
________
Responder Con Cita
  #6  
Viejo 02/08/12, 23:12:58
Array

[xs_avatar]
Celtium Celtium no está en línea
Miembro del foro
 
Fecha de registro: may 2010
Mensajes: 432
Modelo de smartphone: Nexus One, 4

Esto pasa mucho hasta que le pillas el truco.

El problema es que el eclipse va como el culo en windows. Pasa siempre que no grabes y no cambies de ventana antes de ejecutar la app.

Hay una manera rápida para grabar, Control+s. Hazlo cada vez que cambies algo en el xml. (Al final lo harás de manera automática) Y siempre cambia de ventana, ponte en una activity.

Pasa en todos los xml, en los String, color, dimens etc.... Hasta que te das cuenta de esto es un incordio tremendo.

Suerte ;)
Responder Con Cita
  #7  
Viejo 03/08/12, 14:05:51
Array

[xs_avatar]
Bezout Bezout no está en línea
Usuario novato en la web
 
Fecha de registro: may 2009
Localización: Cartagena
Mensajes: 17
Modelo de smartphone: LG Optimus 2x
Tu operador: Simyo
Yo nunca he tenido ese problema en concreto, pero si he tenido otros problemas raros... normalmente los soluciono eliminando los archivos que genera eclipse, y limpiando el proyecto... en eclipse es dandole a Project-> Clean

como dicen antes, al principio hasta que le pillas el punto a los layouts, es un follón
Responder Con Cita
Respuesta

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



Hora actual: 22:53:52 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /