【问题标题】:Android XML editors broken in EclipseAndroid XML 编辑器在 Eclipse 中损坏
【发布时间】:2011-12-30 10:10:42
【问题描述】:

直到今天(我不知道我做了什么导致这种情况),如果我双击一个 android XML 文件,就会出现正确的编辑器。

例如,双击布局文件将打开一个图形布局选项卡和一个带有 XML 内容的选项卡,以便直接编辑(命名为正在编辑的文件)。现在我得到的只是一个设计和一个源选项卡!

我无法预览我正在编辑的布局(这与此处相同:Graphical Layout tab does not appear for some layout files into Eclipse

该链接还提供了一个“解决方法”,我可以右键单击文件并使用正确的编辑器打开,但这不是解决方案!

如何永久排序?我已经重新安装了新的 Eclipse,ADT 无济于事(没有使用新的 SDK ......这有关系吗??)。

** 请注意,所有 Android XML 文件都会发生这种情况,而不仅仅是我上面提到的布局文件! **

【问题讨论】:

  • 我没有检查过 AndroidManifest.xml 文件,但它可以正确打开! :S
  • 所有适用的 Android 编辑器都出现在 *.xml 的“关联编辑器”列表中。非安卓的说他们被锁定了。我需要设置一个默认值吗?这会不会导致其他 Android XML 文件也使用相同的默认编辑器打开(即 menu.xml 使用布局编辑器打开)?
  • 看来 Eclipse 会“记住”我打开文件的内容,所以下次(已完成右键单击操作)它会正确打开...虽然必须浏览所有文件,但很痛苦!
  • 他们显示带有 X 的文件图标而不是正确的 Android 文件图标....

标签: android eclipse android-layout adt


【解决方案1】:

是的,这可能是一个永久的解决方案:

  1. 选择任何 XML 布局文件
  2. 点击Window->Preferences菜单。
  3. 按照附图中提到的步骤进行操作。

【讨论】:

  • 最后一步是什么?舔默认?这会不会让所有的 Android XML 文件都用 Android 布局编辑器打开(例如菜单 XML 文件)?
【解决方案2】:

我最终要做的是从 Paresh 显示的同一列表中选择 Legacy Android Xml Resources Editor 并将其设置为默认值。我必须从单击添加按钮时出现的列表中选择它。之后我重新启动了eclipse,一切都很好。

【讨论】:

    猜你喜欢
    • 2016-10-31
    • 2023-04-11
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 2016-06-14
    相关资源
    最近更新 更多