简单修改会导致错误

时间:2010-04-21 21:50:54

标签: java android eclipse

当我尝试对eclipse插件生成的“hello android”程序进行简单修改时,我得到错误,即使我将文件恢复到原始内容也无法让程序再次运行。修改是我在strings.xml中更改了一个字符串。这条线是:

<string name="app_name">Todo List</string>

并且应用程序可以运行,然后我将其更改为

<string name="app_name">Todo List1</string>

这是一个错误:

[2010-04-21 23:18:03 - Todo_list] Error in an XML file: aborting build.

还出现了一个新的空文件:strings.out.xml 即使我删除了empyt文件并恢复了原始行,我也无法将prrogram恢复到runnable状态,我是java,android和eclipse的初学者。

3 个答案:

答案 0 :(得分:5)

当你在eclipse中专注于xml文件的时候构建一些机器上会出现这个错误。 为避免这种情况,在构建时始终关注.java文件。此外,请始终删除所生成的任何.out文件,因为您无法使用它们进行构建。

答案 1 :(得分:3)

这是因为当strings.out.xml文件有焦点时,你运行了应用程序Eclipse试图运行它。删除你的strings.out.xml文件,给你的主应用程序java文件焦点,然后再次运行。

答案 2 :(得分:1)

答案是你必须运行软件包,默认情况下,eclipse会尝试运行当前打开的文件。如果单击工具栏上运行图标旁边的向下箭头,则可以选择运行包。