Aucune ressource trouvée, qui correspond au nom donné ("texte" avec la valeur "@string/continue_label')
Permettez-moi de commencer par dire que je suis de marque nouvelle pour Android programmation. Je suis à l'aide d'une Pragmatique Hello Android livre (3e édition). Je suis en train de travailler sur le populaire jeu de sudoku exemple, et après avoir copié le code de l'ouvrage qui doit être placé dans la main.xml fichier, j'obtiens les erreurs suivantes:
error: Error: No resource found that matches the given name (at 'background' with value '@color/background')
.
error: Error: No resource found that matches the given name (at 'text' with value '@string/main_title').
error: Error: No resource found that matches the given name (at 'text' with value '@string/continue_label').
error: Error: No resource found that matches the given name (at 'text' with value '@string/new_game_label').
error: Error: No resource found that matches the given name (at 'text' with value '@string/about_label').
error: Error: No resource found that matches the given name (at 'text' with value '@string/exit_label').
Ils sont probablement tous liés, mais après avoir fait quelques recherches, je ne sais pas quel est le problème. Des suggestions?
Votre Post strings.xml et colors.xml des fichiers à partir de l'intérieur de l'Valeurs de dossier dans votre répertoire res. Quelque chose dans vos dossiers de ressources est probablement cassé
avez-vous mis les valeurs dans les fichiers xml?
avez-vous mis les valeurs dans les fichiers xml?
OriginalL'auteur Skizz | 2011-07-22
Vous devez vous connecter pour publier un commentaire.
Erreur dit tout.Vous avez un dossier res où votre ressource de chaîne/image/mise en page peut résider.Si vous faites référence à la ressource, mais ils ne sont pas présents.Comme vous êtes de référencement about_label chaîne, mais dans votre chaîne de caractères xml il n'y a pas de balise pour la chaîne about_label et sa valeur.Voir res->cordes.Vérifiez tous vos fichier xml et de mettre les ressources que vous souhaitez utiliser dans votre programme
Vous êtes les bienvenus
OriginalL'auteur Rasel
De la chaîne d'erreurs, vous devez définir vos chaînes dans le res/values/strings.xml fichier comme ceci:
Les autres erreurs similaires. Les ressources ne sont pas définies dans le dossier res.
OriginalL'auteur sbtkd85
Ces ressources sont créés dans res/values/* dossier (res/values/strings.xml ou res/values/colors.xml etc...).
Cela vous permet d'utiliser sur la chaîne ou de la couleur, encore et encore.
Pour l'instant, vous pouvez remplacer ces ressources avec une Chaîne réelle des objets ou des littéraux, c'est à dire R. string.exit_label serait remplacé par "Exit".
OriginalL'auteur Kevin King