我以前见过这个错误,之前我只是通过清理一个项目来解决它,但这次它只是不起作用。当我从现有代码导入某个项目时,有时会出现此错误。
到目前为止我尝试过的事情:
清理项目(这个修复它的时间足够长,所以我可以编译它但是然后再次出现错误,每当我想编译它时,清理项目会很烦人)
手动删除bin文件夹,然后清理项目(效果与“clean”选项相同,它将问题解决了一分钟)
我已经对此做了很多研究,每个人都说清理项目应该解决它,但事实并非如此。
编辑:一些其他细节:
我正在使用最新版本的eclipse
我的工作区位于Dropbox同步文件夹中,因为我在两台计算机之间共享它(可能问题出在那里?)
当我点击控制台选项卡时,还有一个错误说“无法编写jarlist缓存文件C:/ users / user / dropbox / android development / workspace / project / bin / jarlist.cache”
答案 0 :(得分:4)
我发现了问题所在。这是因为我在dropbox文件夹中有工作区。这是一种耻辱,因为我真的想在计算机之间同步工作区。当我“暂停”dropbox系统时,错误消失了,当我再次运行它时,它会回来。
答案 1 :(得分:0)
这实际上也可能是一个权利问题。我也在我的Dropbox文件夹中运行我的Android项目 - 非常有用 - 但是停止Dropbox并没有解决它。
如果您使用的是Linux,则可以在右侧文件夹中cd
运行:
sudo chown your_user:your_group -R ./
sudo chmod u+w -R ./
在Windows上,只需检查(右键单击项目文件夹 - >属性)您的用户和组在项目文件夹及其子文件夹中具有读/写权限。
祝你好运!答案 2 :(得分:0)
有关该主题的一些其他信息:
由于OP我也有同样的问题,因为没有删除bin子文件夹,所以没有构建类文件。我的工作空间位于网络连接驱动器(工作中)上,带有"离线"功能,文件存储在当地,并在我在线或插入我的工作时同步。由于syncproblems,Eclipse无法删除bin子文件夹,因此不会生成类文件。清洁并没有解决它,但错误信息在"问题"指向正确的方向。
我的解决方案是删除所有文件,以及包含" syncproblems" (在我的Windows的同步中心内#34;脱机文件")。 我在Windows 10机器上,离线功能(我认为)是微软网络解决方案。 我的第一篇文章,如果它不合适,我很抱歉。希望有人得到这个
的帮助