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 08/01/12, 17:21:31
Avatar de KrLx_roller
KrLx_roller KrLx_roller no está en línea
Usuario muy activo
Mensajes: 522
Compra y venta: (3)
 
Fecha de registro: oct 2008
Mensajes: 522
Tu operador: -
Mencionado: 2 comentarios
Tagged: 0 hilos
Thumbs down Problema raro con Eclipse

Como sabemos, el primer diseño que uno hace para su aplicación casi nunca es el definitivo. Eso es lo que me pasa a mi, y no se por qué me da problemas cuando quiero cambiar muchas cosas a la vez. Os explico:

Tengo 10 relatives layout dentro de un scrollView que no tienen nada que ver con la actividad principal. Dentro de cada relative layout tengo 6 hijos (2 ImageView, 3 TextView y 1 Button). Después de pensarlo mucho, he decidido quitar 1 TextView de cada relative layout, quedando solamente 2 y borrando las declaraciones del android:id de su correspondiente activity. Después de hacerlo con los 10 layouts, me da un FC sólo iniciar la aplicación (en la activity principal) cuando NO he tocada NADA de ésta, es más, nada de lo que he borrado tiene ninguna referencia en esa activity.

Lo más raro es que después de hacer Ctrl+Z en el layout hasta quedarme como antes y hacer lo mismo en la activity, y luego volver a hacer los cambios, no me da ese error, es más, funciona a las mil maravillas pero sin la información que no quería.

Esto me ha pasado con Eclipse Indigo y con el anterior (no recuerdo el nombre) y no sé por qué. Mi teoría es que el archivo R.java no se actualiza debidamente y por eso da el error (tengo que aclarar que el error se da en la primera variable declarada de la aplicación, en este caso el button de iniciar sesion).

Espero que alguien me pueda guiar un poco sobre este error, ya que aun que hago copias de seguridad cada vez que hago un paso importante, de vez en cuando se me olvida y me recorre un sudor frío cuando hay un error que NO DEBERIA ESTAR...

Muchas gracias por la ayuda de antemano y perdón por la parrafada
Responder Con Cita


  #2  
Viejo 09/01/12, 16:46:32
Avatar de vertigojff
vertigojff vertigojff no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: sep 2011
Mensajes: 6
Modelo de smartphone: HTC Desire
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
A mi me pasaba algo parecido, lo solucione borrando el proyecto (sin quitarlo del workspace, claro) y volviendo a importarlo. Parece ser que de alguna manera eso hace que se reconstruyan las referencias correctamente.
Responder Con Cita
  #3  
Viejo 09/01/12, 19:41:05
Avatar de nharromc
nharromc
Usuario invitado
Mensajes: n/a
 
Mensajes: n/a
Mencionado: comentarios
Tagged: hilos
a mi me pasa que se me desordena el codigo o se me desaparece y tengo para poder verlo tengo k selecionar todo el codigo con el raton y asi es imposible trabajar, sabeis a que se debe este problema?
Responder Con Cita
  #4  
Viejo 13/01/12, 02:41:19
Avatar de timonoj
timonoj
Usuario invitado
Mensajes: n/a
 
Mensajes: n/a
Mencionado: comentarios
Tagged: hilos
Desde mi desconocimiento del tema, he encontrado esto:
Cita:
The solution was to select the project, click Project->Clean, and then manually delete all the *.out.xml files. Only then could I click Run->Run and have a successful build.
Un tipo al que no le compilaba nada, trataba de borrar el R.java, sin resultados (si lo borraba, reaparecía, si creaba un fichero en blanco y lo llamaba R.java, eclipse restauraba una versión previa pisando el archivo): La forma de forzar a Eclipse a regenerar el R.java parece ser la arriba mentada. Suerte!

http://stackoverflow.com/questions/2...nd-r-java-file
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: 23:34:45 (GMT +1)

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