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 26/06/11, 22:20:52
Avatar de iliberis
iliberis iliberis no está en línea
Miembro del foro
Mensajes: 439
 
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
Versión de ROM: Samsung Android 2.2
Tu operador: Simyo
Mencionado: 3 comentarios
Tagged: 0 hilos
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
Avatar de iliberis
iliberis iliberis no está en línea
Miembro del foro
Mensajes: 439
 
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
Versión de ROM: Samsung Android 2.2
Tu operador: Simyo
Mencionado: 3 comentarios
Tagged: 0 hilos
Up!!!

Sent from my GT-S5570 using Tapatalk
Responder Con Cita
  #3  
Viejo 29/06/11, 15:35:21
Avatar de rilo
rilo rilo no está en línea
Desarrollador
Mensajes: 1,191
Compra y venta: (4)
 
Fecha de registro: jun 2009
Localización: Ávila
Mensajes: 1,191
Modelo de smartphone: Realme 5
Tu operador: Lowi
Mencionado: 1 comentarios
Tagged: 0 hilos
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
Avatar de iliberis
iliberis iliberis no está en línea
Miembro del foro
Mensajes: 439
 
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
Versión de ROM: Samsung Android 2.2
Tu operador: Simyo
Mencionado: 3 comentarios
Tagged: 0 hilos
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
Responder Con Cita
  #5  
Viejo 30/07/12, 01:26:28
Avatar de yeiner00
yeiner00 yeiner00 no está en línea
Miembro del foro
Mensajes: 40
 
Fecha de registro: jul 2011
Localización: Costa Rica
Mensajes: 40
Modelo de smartphone: Xperia Arc
Versión de ROM: ICS
Tu operador: Kolbi ICE
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de Celtium
Celtium Celtium no está en línea
Miembro del foro
Mensajes: 432
 
Fecha de registro: may 2010
Mensajes: 432
Modelo de smartphone: Nexus One, 4
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de Bezout
Bezout Bezout no está en línea
Usuario novato en la web
Mensajes: 17
 
Fecha de registro: may 2009
Localización: Cartagena
Mensajes: 17
Modelo de smartphone: LG Optimus 2x
Tu operador: Simyo
Mencionado: 0 comentarios
Tagged: 0 hilos
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   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: 14:09:05 (GMT +1)

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