Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 由于无法读取源文件,因此未生成项目_Java_Android_Eclipse - Fatal编程技术网

Java 由于无法读取源文件,因此未生成项目

Java 由于无法读取源文件,因此未生成项目,java,android,eclipse,Java,Android,Eclipse,我正在尝试构建一个开源android项目,但在构建开始后,我遇到了以下错误: 由于源文件/android/build/tools/droiddoc/test/generics/src/com/android/generics/TestComparable.java 无法阅读 我尝试了我找到的一切,刷新>清理>构建/重新启动>刷新>清理>构建 我理解这可能是一个编码问题,因为该文件可能来自存储库,并且存储在windows或其他设备上 如果你知道一个解决方案或一个可能的解决方案,请帮忙,我没有主意了

我正在尝试构建一个开源android项目,但在构建开始后,我遇到了以下错误:

由于源文件
/android/build/tools/droiddoc/test/generics/src/com/android/generics/TestComparable.java

无法阅读

我尝试了我找到的一切,刷新>清理>构建/重新启动>刷新>清理>构建

我理解这可能是一个编码问题,因为该文件可能来自存储库,并且存储在windows或其他设备上

如果你知道一个解决方案或一个可能的解决方案,请帮忙,我没有主意了

“最常见的原因是文件中的编码不兼容 有些时候在linux上,当我使用cp1252(或其他任何 窗口编码为“”


尝试将eclipse的编码设置为

我已经打开了项目>属性>资源>链接资源,并删除了带有错误标记的资源,因为这些链接已经断开。这就解决了问题。

对我来说,有一个不同于这里提到的解决方案

我做的是否定的,我导入了一个有.project文件的项目,我的eclipse版本在读取一些文件时出现了一些错误。软件包名称和文件有一点错误!带有黄色背景的符号

解决方案是删除这些包。很明显,要做备份。但在这样做的大多数时候,文件和包都被删除了。相反,eclipse刷新了,所需的文件就在那里。有时我必须点击刷新(F5),有时我必须恢复文件


我发现最好删除这些包,因为eclipse正在读取数据。

Project->Clean。。。在找不到已删除文件时为我工作。

您能在文本编辑器中打开该文件吗?您使用的是什么构建工具?还有IDE?我正在使用eclipse,是的,我可以在eclipse和编辑器中打开该文件。我想补充一点,我正在使用EclipseIndigo和ubuntu 12.0464bit@sica09我认为你也应该接受答案,这样问题就可以结束了。把它作为评论添加到问题中