que - RelativeLayout "No se pudo resolver el recurso..." de Android
relativelayout que es (7)
Algunas veces el IDE se vuelve loco. :) Simplemente reinicie Android Studio, como se dijo anteriormente por @JasonAxelson, @AlexLockwood, @craned y @ PhilippGächter.
Cuando utilizo el siguiente código, aparece un error "No se pudo resolver el recurso @ id / item1" ¿Por qué ocurre esto? id / item1 se agrega antes de que lo use, así que no estoy seguro de por qué aparece esto.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<ImageView
android:id="@+id/item1"
android:layout_width="50dip"
android:layout_height="50dip"
android:src="@drawable/noimage" />
<TextView
android:id="@+id/item2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Title"
android:padding="3dip"
android:textSize="20dip"
android:layout_toRightOf="@id/item1"/>
<TextView
android:id="@+id/item3"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Content"
android:padding="3dip"
android:textSize="20dip"
android:layout_below="@id/item1"/>
</RelativeLayout>
Como dijo José, a veces Android Studio se vuelve loco. Pero un reinicio no siempre es suficiente.
Invalide sus cachés y reinicie.
Archivo -> Invalidar cachés / Reiniciar ... -> Invalidar y reiniciar
Espere hasta que AS se haya reiniciado y reconstruido completamente. Esperemos que se comporte lógicamente.
Esto sucede cuando se olvida de guardar el /res/values/strings.xml
No tengo este error con su código.
Asegúrese de no tener errores en otros recursos (diseños, valores, elementos dibujables, etc.). Y luego limpiar / actualizar / construir el proyecto
RelativeLayout "No se pudo resolver el recurso ... ... necesita definir los recursos de cadena en res / values / strings.xml
Tenía este problema en 2 computadoras con Android Studio. Ayudó a abrir Gradle y volver a sincronizar el proyecto (como se muestra en la captura de pantalla publicada anteriormente)
Tengo el mismo error al importar un proyecto desde otros dispositivos. A veces, la razón de este error es la ruta incorrecta del SDK de Android en su entorno de desarrollo actual.
Necesitas cambiar tu ruta local de SDK de Android.
1 Abrir propiedades locales.
2 Reemplace la ruta sdk.dir use su ruta SDK local.
3 Actualice su proyecto y cierre su Android Studio.
4 Abra el Android Studio, todo está bien.