domingo, 7 de octubre de 2012

Android: Nombres de recursos

Si obtienes un error diciendo lo siguiente:

"Invalid file name: must contain only [a-z0-9_.]"

Es porque alguno de los recursos que colocaste en la carpeta "res" no sigue las reglas de nombres de archivos apropiada.

Recientemente, en mis primeras incursiones en el desarrollo Android, nombre un archivo como "the-beatles-band". Según yo estaba usando caracteres válidos, pero no había notado que el guion que sale en la regla es para describir una expresión regular. "a-z" significa letras de la "a" a la "z" en minúscula. De igual forma "0-9" significa los números del 0 al 9. Así que tuve que reemplazar el guion por la raya abajo ("_").

No hay comentarios:

Publicar un comentario