Eclipse Android XML内容协助无法正常工作

时间:2011-12-07 09:42:21

标签: android xml eclipse layout editor

我的内容辅助正在为Eclipse XML (android)工作,直到我更新了android sdk,现在我的xml文件的“设计”不是图形视图,当我使用CTRL+space时,我总是得到这四个不可用的建议:

"default namespace - Default namespace attribute", 
"noschemaLoc - no namespace schema location",
"schemaLoc- XML schema location attribute",  
"xsinsp - XML schema namespace"

我还安装了Dreamweaver,它可能与XML扩展相互干扰。

建议的解决方案是right click文件上的.xml,然后选择选择另一个名为“ Android布局编辑器”的程序。但我无法在任何地方找到它,我想它可能不在我的电脑上。

我也尝试过更改工作区而没有任何成功。

有任何建议如何解决这个问题?

7 个答案:

答案 0 :(得分:16)

右键单击xml文件并选择打开选项,您可以找到Android Layout Editor。

答案 1 :(得分:2)

如果您的内容辅助适用于java但不适用于xml,请转到window-> preferences->xml->content assist并:

  • 将延迟设置为20毫秒,实例为500
  • 将建议策略设置为LAX
  • 将整个字母添加到prompt when these characters are inserted: <=:azertyuiopqsdfghjklmwxcvbn

这些对我有用的东西,使用内容辅助编程非常容易 ;)

答案 2 :(得分:1)

昨天发布的ADT 16更新;应该在那里修复bug。 (“错误”是ADT 14和ADT 15中的错误,许多新添加的XML文件最终会被分配到默认的XML编辑器而不是自定义的Android XML编辑器。)

答案 3 :(得分:1)

重新安装您正在使用的SDK android平台。资源文件可能已损坏 [例如。 Android的SDK窗口\平台\机器人-10 \数据\ RES \值\ attrs.xml]

答案 4 :(得分:1)

这是android sdk问题,只是将android当前版本更改为另一个

如果你当前正在使用android 2.3.2而不是将其更改为android 2.3.3我测试过它目前工作正常!!!

您现在可以通过PROJECT-&gt; PROPERTY-&gt; ANDROID在该更改版本上进行更改

答案 5 :(得分:1)

或者您可以在Eclipse Preferences中设置默认编辑器,使用Android Common XML Editor。 您可以在Eclipse首选项,常规,编辑器,文件关联中找到它。单击.xml,选择“添加”“Android公共XML编辑器”。选择它并按“默认”按钮。

答案 6 :(得分:0)

非常有帮助我只是按照步骤 单击xml文件 - 右键单击​​文件 - 然后选择Android Layout Editor。