studio que layout_below constraintlayout constraint bottom android android-relativelayout

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.