我知道以前有人问过这个问题,我也见过太多的解决方案,但似乎没有一个适合我。我能够构建我的apk没有问题,直到这个错误开始出现。我尝试过清理我的项目,从工作区中删除它并重新导入它,从项目的Builders中删除“Java Builder”,手动构建项目,重新排序我的Java构建路径。我没有可见的编译器问题,在我的工作空间中也没有问题。

我以前确实遇到过这个问题,并通过从我的工作空间中删除项目并重新导入它来解决它,另一次我通过从我的Java构建路径中删除“Java Builder”来解决它。这次似乎没有一个成功。我目前有大部分设置设置回默认值(即java构建再次检查)。

我正在运行windows 7(64位),并通过Eclipse 3.6使用jdk1.6.0_21。

任何建议都将非常感谢,因为我已经失去了大量的开发时间来解决这个问题。

[更新]我的语言环境是英语&我已经尝试删除调试。密钥库,美国作为相关的834号


当前回答

以“管理员”身份运行Eclipse,然后导入项目。

其他回答

我不是专家,但eclipse在Windows上,做安卓应用程序,拒绝创建默认。属性文件(在应用程序根目录)。我刚刚从另一个应用程序复制了一个,它工作得很好。简单的内容,对于Android 2.2项目,它只是说(忽略注释):

目标= android-8

fwiw

从工作区中删除项目并重新导入。 这对我很管用。

不敢相信2008年就出现了类似的问题。 http://code.google.com/p/android/issues/detail?id=834。

我尝试了以上所有的解决方案。但这并没有起作用。

解决方案是重新启动eclipse !!!!!!!

希望这能帮助到一些人:)

在你的系统中找到项目的文件夹,通过上下文菜单输入它的属性,取消选择“只读”选项。对我来说很管用。

在许多情况下,这似乎是问题的根源,此外,一些解决方案基于复制/重写项目中的文件,使它们是非只读的。

这些对我都没用。我试图通过jni访问本机代码,首先使用NDK示例。我发现,如果jarlist,构建将无法运行。项目bin目录中不存在缓存。如果我将一个文件夹从另一个项目复制到该位置(可能需要刷新以在Eclipse中看到该文件夹),构建每次都能工作。