Keine Ressource gefunden, die mit dem gegebenen Namen übereinstimmt (bei 'Text' mit Wert '@ string / continue_label')

Lassen Sie mich anfangen, indem ich sage, dass ich nagelneu zum Android Programmierung bin. Ich verwende ein Pragmatic's Hallo Android Buch (3. Auflage). Ich arbeite an dem beliebten Sudoku-Spiel Beispiel, und nach dem Kopieren des Codes aus dem Buch, das in der main.xml Datei platziert werden soll, bekomme ich die folgenden Fehler:

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'). 

Sie sind wahrscheinlich alle verwandt, aber nach einer Suche, ich weiß nicht, was das Problem ist. Irgendwelche Vorschläge?

  • Android: Unterschied zwischen canvas.drawBitmap und BitmapDrawable.draw?
  • Java.exe beendet mit Nicht-Null-Exit-Wert 2 bei der Verwendung von Facebook SDK
  • Messen Sie die verstrichene Zeit zwischen zwei MotionEvents in Android
  • Was ist LogCat in Eclipse?
  • Kann ich ein angeschlossenes Gerät als Standard-Startziel setzen?
  • "R kann nicht auf eine Variable gelöst werden" kurz nach dem Erstellen von Android-Projekt?
  • Wie kann ich die Eigentumslängenbegrenzung der "adb shell setprop" überwinden?
  • Android Studio: Wie kann ich den Standard-Cursor-Stil und das Verhalten ändern?
  • Drawable vs Single wiederverwendbare Bitmap besser mit Speicher?
  • Tests fehlgeschlagen nach Espresso 2 Upgrade (fehlgeschlagen: Instrumentationslauf fehlgeschlagen aufgrund 'java.lang.IllegalAccessError')
  • Wie bekomme ich eine Android-Anwendung?
  • Eclipse LogCat wird von OpenGLRenderer gesprengt
  • 3 Solutions collect form web for “Keine Ressource gefunden, die mit dem gegebenen Namen übereinstimmt (bei 'Text' mit Wert '@ string / continue_label')”

    Der Fehler sagt alles. Du hast einen Res-Ordner, in dem deine Ressource wie String / Image / Layout wohnen kann. So kannst du die Ressource referenzieren, aber sie sind nicht vorhanden.Wie du über die Länge des Songs verweist, aber in deiner String-XML gibt es kein Tag für die String about_label und sein value.See res-> strings.Check alle Ihre XML-Datei und legen Sie die Ressource, die Sie versuchen, in Ihrem Programm verwenden

    Für die String-Fehler müssen Sie Ihre Strings in der Datei res / values ​​/ strings.xml wie folgt definieren:

     <?xml version="1.0" encoding="utf-8"?> <resources> <string name="main_title">My Main Title</string> </resources> 

    Die anderen Fehler sind ähnlich. Die Ressourcen sind im Res-Ordner nicht definiert.

    Diese Ressourcen werden im res / values ​​/ * Ordner erstellt (res / values ​​/ strings.xml oder res / values ​​/ colors.xml etc …). Dies ermöglicht es Ihnen, auf String oder Farbe immer und immer wieder zu verwenden.

    Jetzt können Sie diese Ressourcen durch tatsächliche String-Objekte oder Literale ersetzen, dh R.string.exit_label würde durch "Exit" ersetzt.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.