Android: Der Standard-XML-Editor wird nicht mehr geöffnet [Fehler bei nicht unterstützten Inhaltstypen]

8

Ich benutze Eclipse seit einiger Zeit, um Apps in Android zu entwickeln. Ich habe die Android SDK-Plattform kürzlich auf 3.0, API 11 aktualisiert. Jetzt kann ich die AndroidManifest.xml oder andere XML-Dateien im Layout-Ordner nicht durch Doppelklicken öffnen.

Wenn ich auf eine XML-Datei doppelklicke (wie main.xml / strings.xml), erhalte ich den Fehler "Nicht unterstützter Inhaltstyp". Ссылка

Gibt es eine Möglichkeit, dieses Problem zu lösen?

P.S: Wenn ich die XML-Dateien mit "Öffnen mit - & gt; Texteditor" öffne, öffnet es sich, aber ich kann das Layout für main.xml und die entsprechende GUI für strings.xml und androidmanifest.xml nicht sehen Ссылка

    
emmarbe 25.02.2011, 22:24
quelle

8 Antworten

7

Wenn Sie ArgoEclipse UMLEditor installiert haben, deinstallieren Sie es.

  

Eclipse & gt; & gt; Hilfe & gt; & gt; Über Eclipse & gt; & gt; Installationsdetails & gt; & gt; Wählen Sie & gt; & gt; Unistall

Ich hatte dieses Problem auch.
Es gibt einen Fehler in UMLEditor, Wenn jemand Mitglied bei Tigris.org ist, muss jemand einen Fehler bei diesem Thema einreichen

    
VenomVendor 17.07.2012 07:32
quelle
4

Eine unbequeme Lösung ist im Moment:

  

benenne die Datei um und benenne sie dann zurück

Es tut uns leid, wenn Sie Hunderte von XML-Dateien haben! : - (

    
Blundell 04.03.2011 13:33
quelle
2

Ich hatte das gleiche Problem, dass ich die XML-Dateien für das Eclipse-Plug-in nicht öffnen konnte, nachdem ich das Android ADT-Plugin installiert hatte. Es bestand darauf, den allgemeinen XML-Editor von Android für alle .xml-Dateien zu verwenden, auch solche, die nicht mit der Android-Entwicklung zusammenhingen.

Um die .xml-Datei in einem anderen Editor zu öffnen, klicke ich mit der rechten Maustaste auf die .xml-Datei und wähle 'Open With ...' und wähle "Plug-in Manifest Editor", was ich in diesem Fall wollte.

>     
Stephan Korsholm 20.09.2013 08:05
quelle
1

Sie können versuchen, das Problem zu umgehen, um jetzt die AndroidManifest.xml und Außerdem schlage ich vor, dass Sie dieses Problem im Google-Code abonnieren sollten, um zu erfahren, wie Android Team geht mit diesen Problemen.

    
Enrique Diaz 02.03.2011 11:31
quelle
0

Haben Sie etwas anderes installiert, das möglicherweise geändert hat, was Eclipse für den Inhalt dieser Dateien hält, d. h. von XML zu etwas anderem? Klicken Sie mit der rechten Maustaste auf eine Datei und rufen Sie den Eigenschaften-Dialog auf. Auf der Ressourcen-Seite wird angezeigt, um welchen Dateityp es sich handelt. Der XML-Editor erwartet, dass er einer der Typen unter dem Text / XML-Teil der Struktur auf der Einstellungsseite Inhaltstypen ist.

    
nitind 01.03.2011 13:11
quelle
0

Ich hatte das gleiche Problem erst gestern. Ich habe mich auf vielen Seiten umgesehen und keine Antwort erhalten. Dann erinnerte ich mich, dass ich viele XML-Editoren habe, die als Plugins auf meinem Eclipse installiert sind. Ich denke an Google Apps Engine, Tomcat ... Dann sage ich: Vielleicht liegt es an diesen Plugins. Also entpackte ich eine neue Eclipse in einem Subdir, ich lade die ADT herunter und alles hat gut funktioniert.

    
pi4n0zik 19.06.2011 11:08
quelle
0

Ich habe dieses Problem gelöst, die Schritte, die für mich gearbeitet haben - Fenster öffnen & gt; Einstellungen & gt; Allgemein & gt; Inhaltstypen Text auswählen" Unter "Dateizuordnungen" Wählen Sie * .xml Klicken Sie auf Entfernen auf der rechten Seite und dann auf OK unten

    
Raju Thakur 09.04.2013 10:44
quelle
0

Ich verwende eine Software, die *.xml.templ -Dateien für die Konfiguration verwendet (was eine lästige Verwendung von XML an erster Stelle ist), kopiert sie dann in *.xml -Dateien für ihre tatsächliche Verwendung. Ich habe versucht, die Erweiterung *.xml.templ in den Einstellungen & gt; Allgemein & gt; Inhaltstypen & gt; Text & gt; XML hinzuzufügen, in der Annahme, dass eine Bash-ähnliche Dateinamenvervollständigung verwendet würde. Dies schien ignoriert zu werden - egal wie oft ich den Editor / die Perspektive / Eclipse selbst geschlossen und wieder geöffnet habe, es hat immer über einen nicht unterstützten Inhaltstyp geklagt und dann die Datei im XML-Editor ohne Hervorhebung geöffnet.

>

Stattdessen musste ich stattdessen *.templ hinzufügen. Anscheinend Erweiterungen können keine Perioden enthalten?

    
tsbertalan 29.05.2013 09:14
quelle