java - R.java 错误 : Class file collision

标签 java android mobile

我正在开发一个 android 应用程序,但我不断收到此错误:

Class file collision: A resource exists with a different case: '/Fit Fray/bin/classes/com/a/ff/act/R$String.class'.

我之前通过使用一些布局 ID 来“修复”它,但我最终遇到了这个错误:

Description Resource Path Location Type Archive for required library: '...' in project '...' cannot be read or is not a valid ZIP file SP-Reversi Build path Build Path Problem

我已经尝试清理项目、重建、重新启动 eclipse 并创建一个新项目,但我创建的所有新项目似乎都在发生这种情况。

我该如何解决?

最佳答案

有时我仍然会遇到同样的错误(在导出、清理或构建应用程序之后,在创建新项目时,或者在关闭 eclipse 并再次打开之后)。我发现错误可以通过进入 R.java 并删除顶部的注释行来解决。然后关闭文件,它会重新生成,这可以解决错误。如果它没有再试一次。必须一直这样做真的很烦人,特别是因为有时在错误消失之前需要多次尝试,但至少我可以再次编译。如果有人有一个永久的解决方案,那就太好了。

关于java - R.java 错误 : Class file collision,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10572649/

相关文章:

java - 如何以最简单的方式将AsyncTask切换到Loader?

java - 如何从嵌套的 ArrayList 访问特定元素

Java正则表达式匹配所有字符,除了

android - 在 ScrollView 屏幕底部定位按钮并设置比例宽度

android - 找不到 Bundle URL - React Native 入门

HTML 网页在台式机和平板电脑上显示良好,但在手机上显示不佳

java - 如何创建添加功能,将新添加的项目放在现有的 id 下?

java - 如何修复 'MediaPlayrer mp = new Mediaplayer.create(this, R.raw.filename.mpr) ' 因为创建时出现红色错误

android - 尝试生成签名的 APK android studio 3 时出错

c++ - 在第 5 版中开发自定义列表控件