Aucune ressource trouvée qui correspond au prénom (à 'title' avec la valeur '@ string / action_settings')
Donc, j'ai récemment (comme aujourd'hui récemment), a commencé à essayer de travailler dans eclipse. J'ai suivi les développeurs android débutants bien sûr, et tout s'est bien passé jusqu'à ce point. J'ai reçu à la construction d'une interface utilisateur simple ( http://developer.android.com/training/basics/firstapp/building-ui.html#Button , et a TOUT fait mot pour mot, mais quand j'essaie de le lancer, il dit que
Aucune ressource trouvée, qui correspond au nom donné ("titre" avec la valeur "@string/action_settings').
Je suis de retour et tout vérifié, et j'ai tout fait comme ils ont expliqué et cela ne fonctionne toujours? Je suis un total noob, donc peut-être que je suis juste en manque de quelque chose mais je ne sais pas quoi. J'ai redémarré l'éclipse, et ils ne pourront pas exécuter l'application, et dit pour la millionième fois, j'ai une erreur.
C'est ma conception de la feuille:
Dans la mise en page 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 valeurs
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>
et c'est TOUT ce que j'ai foiré avec. Je ne vois pas le problème?
Ai-je raté quelque chose d'évident?
source d'informationauteur user2213338
Vous devez vous connecter pour publier un commentaire.
ha - je suis en train de faire le tutoriel et obtenu la même chose. Vous avez copié/collé de l'ensemble de la
strings.xml
fichier, mais le fichier n'existe pas une valeur que l'application a besoin. C'est un bug dans leur tutoriel.Ajouter cette ligne strings.xml:
Où j'ai mis "quelque chose ici" je ne me souviens pas ce que le texte original a été.
Le problème est que main.xml (sous res/menu), qui, bien sûr, nous n'avons pas les toucher dans le tutoriel, les références à la chaîne "action_settings". Cela a été supprimé lorsque vous avez copié /collé de l'ensemble de la string.xml de leur exemple.
RÉSOLU:
ajouter ..\res\values\strings.xml
Et mise à Jour ..\src\com\example\helloworld\MainActivity.java Ligne de 18 ans avec qui suit
getMenuInflater().inflate(R. menu.principalmenu);
il a travaillé pour moi.
grâce
Oui,c'est que:
Les paramètres,vous pouvez utiliser les Paramètres au lieu de quelque chose ici.l'erreur souvent arrivé que vous avez supprimé la déclaration dans le strings.xml négligemment.
J'ai aussi eu la même chose et résolu jusqu'à ce que j'ai vu le truc.Merci beaucoup Kiirani et bigmike
Cette erreur signifie une référence est faite à propos d'un recource qui doit encore être défini. Si vous continuez avec le tutoriel, en fait, ils disent que vous voyez ce message d'erreur! Alors continuez et vous apprendrez à le fixer dans les sections suivantes.
ajouter à votre res/values/strings.xml
J'ai la même erreur, mais j'ai remarqué que dans res/values/strings.xml la balise n'est pas de commencer avec
"<"
peut-être que vous avez la même erreurmon conseil est de faire de votre projet à partir de zéro