Android:默认的XML编辑器是';不再打开[不支持的内容类型错误]

Android:默认的XML编辑器是';不再打开[不支持的内容类型错误],android,xml,eclipse,android-layout,android-xml,Android,Xml,Eclipse,Android Layout,Android Xml,我使用Eclipse在android中开发应用已经有相当一段时间了。最近我将Android SDK平台更新为3.0,API 11。现在我无法通过双击打开布局文件夹中的AndroidManifest.xml或任何其他xml文件 当我双击任何XML文件(如main.XML/strings.XML)时,会出现“Unsupported Content Type”错误。 有没有办法解决这个问题 注意:如果我用“open with->Text Editor”打开xml文件,它正在打开,但是我看不到main

我使用Eclipse在android中开发应用已经有相当一段时间了。最近我将Android SDK平台更新为3.0,API 11。现在我无法通过双击打开布局文件夹中的AndroidManifest.xml或任何其他xml文件

当我双击任何XML文件(如main.XML/strings.XML)时,会出现“Unsupported Content Type”错误。

有没有办法解决这个问题

注意:如果我用“open with->Text Editor”打开xml文件,它正在打开,但是我看不到main.xml的布局以及strings.xml和androidmanifest.xml各自的GUI

您是否安装了其他可能改变Eclipse认为这些文件的内容的内容,即从XML到其他内容的内容?右键单击文件并打开其属性对话框;资源页面将指示它被认为是什么类型的文件。XML编辑器希望它是Content types首选项页面中树的文本/XML部分下的类型之一。

现在重命名AndroidManifest.XML和
此外,我建议您订阅谷歌代码,了解Android团队如何解决这些问题。

目前一个不方便的解决方案是:

重命名该文件,然后将其重新命名


抱歉,如果您有100个XML文件!:-(

就在昨天,我遇到了同样的问题。我环顾了很多网站,没有找到答案。然后,我记得我的Eclipse上安装了许多XML编辑器作为插件。我想到了谷歌应用程序引擎Tomcat……然后我说:可能是因为这些插件。所以,我在一个subdir中解压缩了一个新的Eclipse,下载了ADT并一切正常。

如果您已经安装了
ArgoEclipse UMLEditor
,请卸载它。

Eclipse>>帮助>>关于Eclipse>>安装详细信息>>选择>>Unistall

我也有这个问题。
UMLEditor中有一个bug,



我已经解决了这个问题,以下步骤对我有效- 打开窗口>首选项>常规>内容类型 选择“文本” 在“文件关联”下 选择*.xml
单击右侧的“删除”按钮,然后单击底部的“确定”

我正在使用一些使用
*.xml.temp
文件进行配置的软件(这首先是对xml的恼人使用),然后将它们复制到
*.xml
文件以供实际使用。我尝试在“首选项”>“常规”>“内容类型”>“文本”>“xml”中添加扩展名
*.xml.temp
,认为将使用类似于Bash的文件名完成。这似乎被忽略了——无论我关闭并重新打开编辑器/透视图/Eclipse本身多少次,它都是lways抱怨不支持的内容类型,然后在XML编辑器中打开文件,没有任何突出显示


相反,我不得不添加
*.temp
。显然,扩展名不能包含句点?

我遇到了同样的问题,在我安装了Android ADT插件后,我无法打开Eclipse插件开发.xml文件。它坚持对所有.xml文件使用Android通用xml编辑器,即使是那些与Android develop无关的文件是的

要在另一个编辑器中打开.xml文件,我右键单击.xml文件并选择“用…打开”,然后选择“插件清单编辑器”,这正是我在本例中想要的。

@Basiclife根据,堆栈溢出问题可能与“程序员常用的软件工具”有关,因此这似乎非常适合这里。