2010-09-02 8 views
14

Esto pasó con dos programas míos ahora y no tiene absolutamente ningún sentido. Por lo general, se produce cuando estoy agregando un archivo de recursos (en este caso, un menú). En el explorador de paquete: -el nombre del proyecto tiene una pequeña X roja, que indica que hay un error en uno de sus archivos -ninguno de los sub-carpetas o archivos tienen una X o mostrar cualquier reflejos rojoseclipse me dice que mi proyecto tiene errores, nada está resaltado en rojo

Ninguno de mi código tiene errores! Ocasionalmente, veo esto:

[2010-09-02 16:09:20 - FallDown] 'default' is not a best match for any device/locale combination. 
[2010-09-02 16:09:20 - FallDown] Displaying it with 'Normal, Not Long, Landscape, Medium Density, Finger, Soft, Qwerty, Trackball, 480x320' 

¿Qué está pasando?

Respuesta

11

Por lo general, lo que hago en este caso es llamar al "Proyecto> Limpiar" del menú.

Con este Proyecto> Limpiar también deberíamos verificar nuestro diseño (xml) podría estar representando cualquier componente que esté saliendo del tamaño de la pantalla.

+0

gracias, eso hizo el truco –

+2

After Clean Project, El problema todavía ocurre Entonces, intento Re-Start Eclipse. ¡Funciona! –

19

Window --> Show View --> Problems. Esto debería mostrar una lista de los problemas específicos que "preocupan" a Eclipse.

+1

Esto me ayudó +1 – n0pe

4

Esto podría ayudar.

que tenía dos archivos de diseño XML creados para diferentes configuraciones (varias carpetas de diseño de acuerdo con el operador de telefonía MMC/país en el que opera dicha compañía.

me di cuenta, que el mensaje sólo se presentó cuando abrí los archivos . el resto de mis de XML funcionaba bien.

estoy seguro de que tiene algo que ver con la forma en que hice mi configuración de carpetas (no están adecuadamente instalados por mí) en el directorio res.

larga historia corta (y No digo que esto se ajuste a su caso) Eliminé esas configuraciones adicionales y nunca sucede Nuevamente.

Según lo que puedo deducir, el sistema no podía tratar con todas esas carpetas/configuraciones, por lo que trató de presentar el predeterminado (que es lo que tienes en la carpeta de diseño, y desde entonces está tratando de hacer funciona con cualquier dispositivo (y no puede) da la advertencia y establece una configuración que entiende es la que se adaptará a la mayoría de los dispositivos.

Lo que pasa es que en mi caso estoy lidiando con teléfonos y tabletas, de alta y baja resolución y en algunos de ellos que presentan una pantalla de configuración horrible

Aquí está mi configuración de carpetas Res.:

res dibujable diseño diseño-mcc310 diseño-mcc310 tierra diseño-mcc311 diseño-mcc311 tierra diseño-mcc316 diseño-mcc316 tierra valores valores-es

Los en negrita fueron los que tienen una copia ligeramente modificada del archivo 2 xml mencionado anteriormente.

Eliminé esos y en mi caso el problema se solucionó.

¡Salud!

monn3t

7

Eclipse está tratando de depurar o ejecutar el archivo XML de recursos que tiene en foco. Es por eso que sucede después de haber agregado o editado un archivo de recursos.

Para evitar el problema, asegúrese de depurar o ejecutar su proyecto, no el archivo xml.

Seleccione el proyecto antes de hacer clic en el icono de depuración/ejecución o use el menú desplegable de depuración o ejecución y seleccione ejecutar [su nombre de proyecto].

+0

Esto es más relevante para los principiantes que siguen la guía de desarrollo. ¡Me salvó! ¡Gracias! – Eshwar

Cuestiones relacionadas