Esto es para aclarar el problema para los otros principiantes que se están metiendo en esto. Esto parece ser un problema desenfrenado que hace que la mayoría de los principiantes pierda mucho tiempo. Simplemente googlee "eclipse carga dibujable" y mire a todas las personas que tienen problemas. Todos terminan con "bueno, funciona ahora, pero no sé por qué ...".
He tenido el mismo problema en dos proyectos diferentes en los últimos días. Parece que hay un problema (¿función no documentada?) Con Eclipse. Primero, asegúrese de que el nombre del archivo esté en minúsculas. Esto no fue inmediatamente claro para mí hasta que leí [a-z1-9_.] Aproximadamente cien veces. NO dice de hecho [a-zA-Z1-9_.].
En segundo lugar, debe reiniciar Eclipse después de agregar imágenes dibujables a un proyecto. Eclipse no construirá los recursos dibujables durante su operación normal. El ejemplo de esto es simplemente agregar una imagen (png o jpg) y construir manualmente el proyecto. No importa cuántas veces construyas o limpies el proyecto, las imágenes no se mostrarán en/bin/res/drawable. Ahora guarde su proyecto y haga clic en Archivo-> Reiniciar. Auto-mágicamente, las imágenes están en la carpeta bin, se pueden referenciar usando @ drawable/y no causan errores de compilación.
¿Aparece un error en la consola o simplemente no se reconoce silenciosamente como un recurso dibujable? –
extraño ... ahora funciona ... pero con un nuevo archivo jpg ... los otros que había estado intentando anoche no funcionaron. – ycomp