2011-02-25 14 views
8

He estado usando Eclipse para desarrollar aplicaciones en Android desde hace bastante tiempo. Actualicé Android SDK Platform a 3.0, API 11 recientemente. Ahora no puedo abrir AndroidManifest.xml ni ningún otro archivo XML en la carpeta Diseño haciendo doble clic.Android: el editor XML predeterminado ya no se abre [Error de tipo de contenido no admitido]

Cuando hago doble clic en cualquier archivo XML (como main.xml/strings.xml), aparece el error "Tipo de contenido no admitido". http://www.freeimagehosting.net/uploads/67e93ddb8a.png

¿Hay alguna manera de resolver este problema?

PD: Si abro los archivos xml con "Abrir con -> Editor de texto", se está abriendo, pero no puedo ver el diseño de main.xml y la GUI respectiva para strings.xml y androidmanifest.xml http://www.freeimagehosting.net/uploads/f537965b68.png

+1

@Basiclife Según el [FAQ] (http://stackoverflow.com/faq), las preguntas sobre el desbordamiento de pila pueden relacionarse con "herramientas de software comúnmente utilizadas por los programadores", por lo que parece una opción perfecta. –

Respuesta

0

¿ha instalado cualquier otra cosa que podría haber cambiado lo que Eclipse cree que el contenido de estos archivos es, es decir, a partir de XML a otra cosa? Haga clic derecho en un archivo y abra su cuadro de diálogo Propiedades; la página de Recursos indicará qué Tipo de archivo se considera que es. El Editor XML espera que sea uno de los tipos debajo de la parte Texto/XML del árbol en la página de preferencias Tipos de contenido.

1

Usted puede tratar sólo para salir del problema por ahora cambiar el nombre del AndroidManifest.xml y también, le sugiero que debe suscribirse a this issue en Google Code saber acerca de cómo el equipo de Android va con estos problemas.

4

Una solución inconveniente en este momento es:

cambiar el nombre del archivo a continuación, cambiar el nombre de nuevo

sentimos si tiene 100 de los archivos XML! :-(

+1

O movido y movido hacia atrás – silleknarf

0

Me he enfrentado al mismo problema ayer. Miré alrededor de muchos sitios sin respuesta. Luego, me acordé de que tengo muchos editores XML que están instalados en mi Eclipse como complemento. Creo que en Google Apps Motor, Tomcat ... Entonces me di cuenta: tal vez sea por esos complementos. Por lo tanto, descomprimí un nuevo eclipse en un subdirectorio, descargué el ADT y todo funcionó bien.

0

He resuelto este problema, siga estos pasos trabajaron para mí - Abrir Ventana> Preferencias> General> Tipos de contenido Seleccione "Texto" En "Archivo asociaciones" Select * .xml clic en el botón Quitar en el lado derecho y luego en Aceptar en la parte inferior

0

estoy usando algún software que utiliza *.xml.templ archivos de configuración (que es un una uso nimio de XML en primer lugar), luego los copia a los archivos *.xml para su uso real.Intenté agregar la extensión *.xml.templ en Preferencias> General> Tipos de contenido> Texto> XML, pensando que se usaría la finalización del nombre de archivo Bash. Esto pareció ignorarse, no importa cuántas veces cerré y volví a abrir el editor/perspectiva/Eclipse, siempre se quejaba de un tipo de contenido no compatible y luego abría el archivo en el editor XML sin ningún tipo de resaltado. En su lugar, tuve que agregar *.templ. Aparentemente las extensiones no pueden incluir periodos?

2

Tuve el mismo problema que no pude abrir los archivos .xml de desarrollo de Eclipse Plug-in después de haber instalado el complemento Android ADT. Insistió en usar el Editor XML común de Android para todos los archivos .xml, incluso aquellos que no están relacionados con el desarrollo de Android.

Para abrir el archivo .xml en otro editor, hago clic derecho en el archivo .xml y selecciono 'Abrir con ...' y selecciono "Editor de manifiestos de plug-in", que es lo que quería en este caso.

Cuestiones relacionadas