Sucede que estas programando y de repente observas que se pone
la R. de los recursos en rojo, esto te impedirá que compiles tu aplicación, y
por mas que le buscas no encuentras la solución, esto te genera una gran
impotencia, ahora la pregunta es ¿Porque se pone roja la R. en Android Studio? Aquí
tienes por lo menos 7 formas de corregirlo. pero primero veamos las Causas probables
Causas probables:
Generalmente es debido a un error en los recursos. incluso
dentro de alguna clase podrías tener una referencia errónea de R. Indicas que
es en todos los proyectos
Incompatibilidad de las Apis y recursos utilizados en tu
proyecto.
Un mal Copy-Paste. Pegaste una línea de código mal.
O Gradle desactualizado.
A veces, te sale el error si cambias nombres de archivos, o
nombres de elementos string o cosas así, y al ejecutar te salta el DEBUG
Posibles Soluciones:
1. La más factible: Revisa alguna x roja que indica
un problema o revisa en los mensajes en la Consola Inferior de Android Studio
2.
Prueba con un
Clean Project > Build , si esto no lo soluciona,
seguramente mostrará cual es el problema.
1.- Agregar la librería "import android.R;
"
|
2.-
Agregar la librería "import android.R.*; "
|
3.- Ir a la pestaña Build ->
Clean Project
|
4.-
Ir a la pestaña Build -> Rebuild
Project
|
3.- Cerrar el Android
Studio y volver a abrirlo.
4.- Da click en el botón
Debug, para que te señale los errores.
5.- Actualización:
Tienes que revisar que tienes instalada la API más reciente,
eso lo verificas en el Android SDK Manager. y asegura dentro de tu build.gradle
que tienes la versión que descargaste
6.- Reinicia Android Studio y revisa algún mensaje de error
en la consola.
7.-Regenera R.java. Para la máquina virtual, es decir, ciérrala,
y suprime el archivo R.java. No te preocupes, se crea de nuevo al instante
automáticamente.
Inténtalo y Nos platicas cual te funcionó.


