RelativeLayout "No se pudo resolver el recurso …" Android

Cuando utilizo el siguiente código, obtengo un error "No se pudo resolver resource @ id / item1" ¿Por qué es esto? Id / item1 se agrega antes de usarlo, por lo que no estoy seguro de por qué está llegando.

<?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> 

No tengo este error con su código.

Asegúrese de que no tiene errores en otros recursos (diseños, valores, dibujables, etc.). Y luego limpiar / actualizar / construir el proyecto

Como dijo José, a veces Android Studio sólo se vuelve loco. Pero un reinicio no siempre es suficiente.

Invalide sus cachés y reinicie.

Archivo -> Invalidate Caches / Restart … -> Invalidar y reiniciar

Selección del menú Introduzca aquí la descripción de la imagen

Espere hasta que AS se haya reiniciado completamente y reconstruido. Esperemos que se comportará lógicamente.

RelativeLayout "No se pudo resolver el recurso … … es necesario definir String Resources en res / values ​​/ strings.xml

Tengo el mismo error cuando importo una forma del proyecto otros dispositivos. A veces, la razón de este error es la ruta androide SDK incorrecta en su entorno en desarrollo actual.

Introduzca aquí la descripción de la imagen

Necesita cambiar su ruta de SDK de Android local.

1 Abrir local.properties

Introduzca aquí la descripción de la imagen

2 Reemplace la ruta sdk.dir use su ruta de acceso local de SDK.

Introduzca aquí la descripción de la imagen

3 Actualice su proyecto y cierre su Android Studio.

Introduzca aquí la descripción de la imagen

4 Abra el Android Studio, todo está bien.

Introduzca aquí la descripción de la imagen

Tenía este problema en 2 computadoras con Android Studio. Ha ayudado a abrir Gradle y volver a sincronizar el proyecto (mostrado en la captura de pantalla publicada anteriormente) Resincronizar

Algunas veces el IDE se vuelve loco. 🙂 Simplemente reinicie el Android Studio, como se ha dicho antes por @JasonAxelson, @AlexLockwood, @craned y @ PhilippGächter.

Debe definir String Resources en res / values ​​/ strings.xml, deifne nueva cadena y agregar valor a ella y luego referirse a ella desde su código en activity_main.xml

Esto ocurre cuando se olvida de guardar los /res/values/strings.xml

  • Girar un diseño y después de colocar en relativoLayout prblem
  • RelativeLayout con MATCH_PARENT no funciona
  • ¿Por qué la imagen de nueve parches en RelativeLayour oculta todos los elementos internos?
  • ¿Es un RelativeLayout más caro que un LinearLayout?
  • Diseño relativo en ScrollView
  • Adición dinámica de contenido a RelativeLayout
  • Las reglas de alineación RelativeLayout no funcionan en DialogFragment
  • El pie de página sube cuando se muestra el teclado
  • Android: Alinear fondo principal + margen inferior
  • Disposición de Android con ListView entre una "barra superior" y "barra inferior"
  • RelativeLayout no muestra todos los botones
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.