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

  • Android TextView y el botón de lado a lado, ellipsize izquierda TextView
  • Alinear los controles uno junto al otro en un diseño relativo
  • Escala la imagen de fondo para ajustar el contenido del diseño
  • Tener un EditText sobre un teclado suave con una vista GL en el fondo mediante programación
  • Android RelativeLayout: cómo colocar una vista debajo de otra vista cuando ambas no están en el mismo contenedor
  • Androide - superponer imágenes (jugar a las cartas)
  • Arrastrar y soltar de Android. Posicionamiento de la imagen después de arrastrar
  • ¿Por qué la gravedad no funciona cuando se aplica al diseño relativo?
  • Problemas con <include> en un diseño relativo, vistas siempre en la parte superior
  • Diseño relativo en ScrollView
  • Picasso no conserva la proporción de aspecto al cambiar el tamaño de la imagen
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.