Attribut fehlt das android-Namespace-Präfix

Im Erstellen einer Android-App, die eine Datei.xml-Datei in der Res-Ordner verwendet. Aber ich bekomme den obigen Fehler. Was heißt das? Wie kann ich es beheben?

Menu.xml:

  • Weird Verhalten beim Streaming mit Android MediaPlayer auf HTC Desire mit Android 2.2
  • Wie zeichne Text auf Bild?
  • Wie man auf eine buildConfigField an anderer Stelle in einer Gradle-Build-Datei zugreifen kann
  • Problem beim Aufblasen der benutzerdefinierten Ansicht für AlertDialog in DialogFragment
  • Was ist eine gute Bibliothek zum Analysieren mathematischer Ausdrücke in Java?
  • Parse Push-Benachrichtigungen auf Android
  • <?xml version="1.0" encoding= "utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item id="@+id/my_location" android:icon="@drawable/my_location" android:title:="Current location" /> <item id="@+id/mapview_satellite" android:icon="@drawable/satelliteview" android:title="Satellite View" /> <item id="@+id/mapview_normal" android:icon="@drawable/normalview" android:title="Normal view" /> </menu> 

  • Aktivität nicht gestartet, seine aktuelle Aufgabe wurde an die Front gebracht
  • OnKeyListener funktioniert nicht
  • Android Service: Prozess vs. Nicht
  • Android-USB-Debugging in VirtualBox
  • SIGNAL 11 SIGSEGV Crash Android
  • Wie bekomme ich 2 Ansichten, mit einem Gradienten-Fade-Effekt auf Android?
  • 8 Solutions collect form web for “Attribut fehlt das android-Namespace-Präfix”

    Ändern Sie <item id="@+id/my_location" auf <item android:id="@+id/my_location" . Das an allen drei Stellen.

    Auch hier hier: android:title:="Current location" den Dickdarm nach dem title entfernen.

    Sie müssen auch sicherstellen, dass die folgenden zwei Zeilen in Ihrer Attributliste sind:

     xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" 

    Wenn du diese weglisst, gibt Eclipse dir einfach den "fehlenden androiden Präfix" Fehler.

    Glauben Sie es oder nicht, für jeden, der versucht, durch Beispiele in heruntergeladenen Büchern zu arbeiten, müssen Sie sicherstellen, dass Sie echte Anführungszeichen haben, wie der Compiler sie versteht. Ich hatte den gleichen Fehler wie das OP, und viele ähnliche Parse Fehler, wie ich versucht, eine XML-Datei in kleinen Weisen zu ändern. Ich bemerkte dann, dass das Zitat von den eingefügten Code-Snippets anders war als die auf meiner Tastatur (in den Snippets lehnten sie sich nach rechts, und wenn ich sie selbst tippte, waren sie gerade auf und ab).

    Ich weiß, das klingt Nüsse und ich konnte es kaum selbst glauben, aber als ich meine Zitate wieder eingegeben habe, hat es gut geklappt.

    Hinzufügen von android: bevor das Attribut mein Problem gelöst hat.

    Erstellen Sie eine XML-Datei in Ihrem Projekt res/menu/ Verzeichnis Nicht in in res Ordner &

    Vergessen Sie nicht, die ID-Attribute vorzugeben.

    Versuche es so :

     <?xml version="1.0" encoding= "utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/my_location" android:icon="@drawable/my_location" android:title="Current location" /> <item android:id="@+id/mapview_satellite" android:icon="@drawable/satelliteview" android:title="Satellite View" /> <item android:id="@+id/mapview_normal" android:icon="@drawable/normalview" android:title="Normal view" /> </menu> 

    Manchmal kann der XML-Code korrekt geschrieben werden, also musst du einfach schneiden, was du gerade hast und löst ihn dann aus den Zeilennummern und füge ihn dann wieder ein und der Fehler sollte behoben werden. Wenn es nicht dann weiß, dass Ihr Code falsch ist. Die xml default ist zu erkennen, was du zuerst gesetzt hast und muss entfernt werden, um wieder anzufangen. Vertrauen Sie mir, ich habe nur 3 Tage auf diesem Problem verbracht und hat genau das, was oben gesagt wird, viel Glück.

    Sie haben vergessen, die id Attribute id . Versuchen Sie es so zu machen:

     <?xml version="1.0" encoding= "utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/my_location" android:icon="@drawable/my_location" android:title="Current location" /> <item android:id="@+id/mapview_satellite" android:icon="@drawable/satelliteview" android:title="Satellite View" /> <item android:id="@+id/mapview_normal" android:icon="@drawable/normalview" android:title="Normal view" /> </menu> 

    Es gab zwei Fehler albern Fehler

     - id isn't it attribute is android:id - First itme android:title:= you have written extra colon after title 

    Hier ist Code implementiert

     <?xml version="1.0" encoding= "utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/my_location" android:icon="@drawable/my_location" android:title="Current location"/> <item android:id="@+id/mapview_satellite" android:icon="@drawable/satelliteview" android:title="Satellite View"/> <item android:id="@+id/mapview_normal" android:icon="@drawable/normalview" android:title="Normal view"/> </menu> 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.