No se encontró ningún recurso que coincida con el nombre dado (en 'title' con el valor '@ string / action_settings')
Así que recientemente (como hoy recientemente) comenzó a tratar de trabajar en eclipse. He estado siguiendo a desarrolladores androides curso para principiantes, y todo fue bien hasta este punto. He llegado a la construcción de una interfaz de usuario simple ( http://developer.android.com/training/basics/firstapp/building-ui.html#Button ) y lo hizo todo por palabra, pero cuando intento ejecutarlo dice que
No se encontró ningún recurso que coincida con el nombre dado (en 'title' con el valor '@ string / action_settings').
- Eclipse Content Assist - Habilitar la activación automática
- ¿Cómo configurar proguard para la aplicación de Android con Google Drive SDK?
- ¿Cuáles son las diferencias entre el android studio y la versión eclipse incluida con android SDK
- Cambiar el color del texto para las excepciones en LogCat
- No se puede instanciar actividad ComponentInfo
Volví y revisé todo, y lo hice todo como lo explicaron y todavía hace esto? Soy un noob total, así que tal vez estoy perdiendo algo pero no sé qué. He reiniciado eclipse, y todavía no se ejecuta la aplicación, y dijo por la millonésima vez que tengo un error.
Esta es mi hoja de diseño:
En el diseño activity_main.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> <EditText android:id="@+id/edit_message" android:layout_weight="1" android:layout_width="0dp" android:layout_height="wrap_content" android:hint="@string/edit_message" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_send" /> </LinearLayout>
En los valores string.xml
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">My First App</string> <string name="edit_message">Enter a message</string> <string name="button_send">Send</string> <string name="menu_settings">Settings</string> <string name="title_activity_main">MainActivity</string> </resources>
Y eso es todo lo que he ensuciado con. No veo un problema?
¿Estoy perdiendo algo obvio?
- Eclipse utiliza la variable PATH antigua para ejecutar el proceso de línea de comandos en la tarea Gradle?
- ¿Por qué no puedo importar el proyecto existente para eclipsar?
- Desarrollo de aplicaciones para Android sin Eclipse / ADT
- Cómo cambiar la fuente de la consola de Android en Eclipse?
- ¿Puede Android Studio extraer automáticamente las referencias de un archivo XML de diseño en el archivo de actividad java?
- Error de SVN en eclipse con operación de borrado (aparentemente)
- ¿Existen buenos tutoriales de Phonegap excepto para "Hola"?
- Eliminar completamente Android Studio, Eclipse y todos los libs / paquetes instalados con ellos
Ha – Estoy haciendo el tutorial y obtuve lo mismo. Copió / pegó todo el archivo strings.xml
, pero este archivo no tiene un valor que la aplicación necesita. Es un error en su tutorial.
Agregue esta línea de nuevo a strings.xml:
<string name="action_settings">something here</string>
Donde pongo "algo aquí" no puedo recordar cuál era el texto original.
El problema es que main.xml (bajo res / menu), que por supuesto no tocamos en el tutorial, hace referencia a la cadena "action_settings". Esto se eliminó cuando copió / pegó el string.xml entero de su ejemplo.
Resuelto
Agregar .. \ res \ values \ strings.xml
<string name="action_settings">Action Settings</string>
Y actualizar .. \ src \ com \ ejemplo \ helloworld \ MainActivity.java La línea 18 con sigue
GetMenuInflater (). Inflate (menú principal , menú);
Funcionó para mí.
Gracias
Sí, es que: Ajustes, puede utilizar los Ajustes en lugar de algo aquí. El error a menudo sucedió que usted eliminó la sentencia en strings.xml descuidadamente. También conseguí la misma cosa y resuelto hasta que he visto la indirecta. Gracias mucho Kiirani y bigmike
Este error significa que se hace referencia a un recource que aún no se ha definido. Si sigue con el tutorial, en realidad dicen que verá este error! Así que seguir adelante y aprenderá cómo solucionarlo en las secciones siguientes.
Agregue esto a su res / values / strings.xml
<string name="action_search">Search</string>
Tengo el mismo error, pero me di cuenta de que en res / values / strings.xml la etiqueta no es empezar con "<"
tal vez usted tiene el mismo error
?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">android app</string> <string name="action_settings">Settings</string> </resources>
Mi consejo es hacer su proyecto desde el principio