android - parsecolor - No se puede crear un nuevo elemento de color en el archivo colors.xml
styles xml android (5)
El error que obtengo es: "El color" colorRed "en los valores no tiene ninguna declaración en la carpeta de valores base; esto puede provocar bloqueos cuando se consulta el recurso en una configuración que no coincide con este calificador menos ..."
He intentado limpiar el proyecto y reconstruir y también he intentado invalidar el caché y reiniciar, pero aún así ese error no se va.
He adjuntado captura de pantalla del archivo colors.xml
Es un bicho raro. pero aquí hay una solución: abra el archivo en Android Studio y seleccione todo el texto. Ahora corta todo el texto y pégalo en el mismo lugar. (o simplemente, vaya al archivo problemático y presione- ''ctrl + A'' -> ''ctrl + x'' -> ''ctrl + v'') esto no cambia nada pero aparentemente resuelve los errores.
Es un error, y pasa por dimensiones y posiblemente otras. (No solo colores). La primera vez que lo vi fue el día que me actualicé a AS 3.2.1.
Pero es posible que no necesite limpiar, reconstruir o invalidar las cachés. Prueba esto:
(A) Corte y guarde (por ejemplo, en el Bloc de notas) el XML marcado de la carpeta base y todas las carpetas calificadas.
(B) Péguelo nuevamente, comenzando con la carpeta base
Actualización: 10Jan2019 [tonto y tonto]
De hecho, ni siquiera es necesario cortar y pegar. Supongamos que la siguiente línea está dando el problema ...
<string name="edit">Edit</string>
Solo cambia la etiqueta a cualquier cosa. p.ej
<xstring name="edit">Edit</string>
Luego, espere un segundo para que se produzca la eliminación antes de volver a cambiarla.
Este error se produce aún en AS3.4C10 ... por lo que aún no se ha resuelto.
Para mí, el único remedio es seleccionar "Invalidar caché / reiniciar" en el menú Archivo.
RG
Puede que llegue un poco tarde a la fiesta, pero la última actualización de Android Studio (v3.2 Canary 17) parece haber resuelto este error.
Tuve un problema similar con los colores y los recursos, y actualizar Studio parece haberlo solucionado.
¡Espero que esto ayude!
Resolví el problema limpiando el proyecto y lo construí de nuevo. Si no funciona, invalide los cachés y reinicie.
Estoy usando Android Studio 3.2