2011-02-24 6 views
1

Après la mise à jour (aux vient de publier des mises à jour) un problème se produit: je reçois un message d'erreur « Contenu non pris en charge Tapez Editor »Android XML Erreurs Type de contenu après mise à jour

La boîte de dialogue d'erreur rapide dire de ce que la mise en page XML est «mal formé». Pas sûr que cela a quelque chose à voir avec cela (comme tout cela a fonctionné avant). Si je clique sur le lien dans le panneau de dialogue et que je fais une association - le même problème se produit (même après le redémarrage d'Eclipse).

Quand j'Allongez la mise en page xml à la liste complète des erreurs, les deux premières erreurs sont:

org.eclipse.core.runtime.CoreException: Erreur d'ouverture de l'éditeur XML Android. Le document est-il un fichier XML? à com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.createTextEditor (AndroidXmlEditor.java:617)

Toutes les idées ??? Je ne peux évidemment pas l'ouvrir pour voir ce que les questions « illformed » sont et, tous ces projets ont fonctionné très bien avant la mise à jour ...

MISE À JOUR

Si vous rencontrez le même/problème similaire, ajouter à la liste à http://code.google.com/p/android/issues/detail?id=15003

le problème suit mais, est ici une solution de contournement qui a fonctionné pour moi: Faites l'association de ce xml à l'éditeur de mise Android via Eclipse Préf - les associant de la boîte de dialogue de problème ne semble pas travail. Ensuite, redémarrez Eclipse. C'est un projet par projet nécessaire changement.

Répondre

0

J'ai eu exactement le même problème aujourd'hui. Je suppose que vous l'avez déjà fait - mais juste au cas où - un redémarrage d'Eclipse a fait disparaître le problème pour moi.

+0

Merci - je l'ai redémarré plusieurs fois sans chance. En regardant l'erreur réelle dans la liste des erreurs - le premier est "est-ce un fichier xml". D'une manière ou d'une autre, une balise indiquant qu'il s'agit d'une mise en page xml est manquante. Je peux ouvrir un mauvais (un qui n'a que quatre lignes) en utilisant un éditeur régulier et ne vois rien de mal avec les quatre lignes. Semble être un BUG! – headscratch

+0

J'ai déposé un rapport de bogue pour cela. – headscratch

+1

Après un peu d'expérimentation, alors qu'il est encore un bug (à mon avis) pour contourner cette erreur, vous ne pouvez simplement pas utiliser le lien dans la fenêtre contextuelle d'erreur pour faire une correction d'association de fichier (au moins je ne peux pas). Doit aller dans Eclipse Pref> Android et trouver le type de fichier xml, sélectionnez Android Layout Editor> et cliquez sur le bouton par défaut (qui le place en haut de la liste). Ensuite, relancez eclipse et, il semble que ce soit par projet (ce qui signifie qu'une fois ne les corrige pas tous).On pourrait penser qu'essayer d'ouvrir le fichier avec l'éditeur de disposition Android (via un clic droit) fonctionnerait aussi, mais ce n'est pas le cas. – headscratch

0

Je poste ici pour les autres utilisateurs savent comment résoudre ce problème. Un moyen simple de sortir du problème pour l'instant: renommez le fichier XML que vous voulez voir et Android Builder reconnaîtra le fichier XML.

0

J'ai eu le même problème après la mise à jour vers le dernier SDK (nid d'abeilles). Cela s'est produit uniquement sur des projets existants chargés dans Eclipse mais pas sur un nouveau projet. Ma solution était de supprimer le projet d'abord (ne pas supprimer le code source du projet) puis d'importer à nouveau le projet, cela fonctionne parfaitement.

0

ouvrir ce fichier xml dans un autre éditeur et mettre la ligne suivante dans début:

<?xml version="1.0" encoding="utf-8"?> 
0

Ce problème est le résultat du plugin nouvellement installé. Désinstallez-le!

Questions connexes