Java 简单的修改会导致错误

Java 简单的修改会导致错误,java,android,eclipse,Java,Android,Eclipse,当我试图对EclipseADT插件生成的“hello android”程序进行简单修改时,我发现了一个错误,即使我将文件恢复为原始内容,也无法让程序再次运行。修改是我在strings.xml中更改了一个字符串。线路是: <string name="app_name">Todo List</string> 一个新的空文件也出现了:strings.out.xml 然后,即使我删除empyt文件并恢复原始行,我也无法将程序恢复到可运行状态,我对java、android和ecl

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

<string name="app_name">Todo List</string>
一个新的空文件也出现了:strings.out.xml
然后,即使我删除empyt文件并恢复原始行,我也无法将程序恢复到可运行状态,我对java、android和eclipse是一个困惑的初学者。

这是因为当strings.out.xml文件让focus的eclipse尝试运行该应用程序时,您运行了该应用程序。删除strings.out.xml文件,将焦点放在主应用程序java文件上,然后再次运行。

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

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

<string name="app_name">Todo List1</string>
[2010-04-21 23:18:03 - Todo_list] Error in an XML file: aborting build.