我最终在 Google Android 论坛上的这篇文章的帮助下解决了这个问题:
http://code.google.com/p/android/issues/detail?id=21031
对我个人而言,最大的问题似乎解决如下(来自论坛帖子中评论 25 的引用)“我似乎解决了 .apk 文件在使用运行/调试之前不会自动构建的问题(评论 #10、#11 “
但是那里还有其他有用的材料。不同项目的不同人似乎对这种设置有不同的问题。
我仍然不明白类路径的变化,但这似乎并不重要。
此外,我在 Stackoverflow 中找到了关于使用 Eclipse Indigo 安装 ADT 的讨论:
Eclipse Indigo - 无法安装 Android ADT 插件
我还发现我猜是由于各种卸载/重新安装,出于某种原因,它停止从源中排除我的 .svn 目录。这篇 Stackoverflow 帖子对此很有帮助:
为什么 eclipse 试图将我的 .svn 文件夹从 src 复制到 bin,我怎样才能让它停止?
最后:真正真正卸载 Eclipse 的提示 - 每个人都说没有卸载,实际上没有,但是 Eclipse 在您的主目录(在 Windows 7 中的 c:\users\ 下)中有一个名为 .eclipse 的目录- 如果您真的想重新开始,请点击它。
此外,对于不太极端的措施,Eclipse 内部有 Project->Clean,您可以使用“eclipse -clean”调用 eclipse,以获得额外的清洁效果。不知道是什么,但一路上有很多乐于助人的人建议尝试这样做来解决问题。
是的 - 当我第一次安装 Indigo 并尝试构建时,我收到警告说我的 Java 编译器合规性级别不符合标准,这根本不是真的 - 我的机器上只安装了 Java 1.6。有类似经历的朋友请看这篇文章:
http://marakana.com/forums/android/general/374.html
对我来说,只需转到项目、属性、Java 编译器,然后单击配置工作区设置,然后在对话框中单击确定。不需要真正改变任何东西。只是表明一切都很好!
最终,我确实清理了我的 Eclipse 和 Android 安装(包括前面提到的 .eclipse 目录,并且在你的主目录中还有一个 .android 目录,如果卸载 Android SDK 工具没有这样做,你可能想要删除它 - 这实际上是可卸载)。从头开始安装所有内容,然后使用上面提供的附加信息,现在它正在构建我的 APK。
我希望这可以节省我花在恢复体型上的时间。