ste*_*bdh 5 java eclipse android manifest
在日食中遇到问题说
The project was not built due to "A resource exists with a different case:
'/AgriExpenseTT/bin/classes/uwi/dcit/agriexpensett'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent
Run Code Online (Sandbox Code Playgroud)
我读过其他帖子说要检查我的包名/删除我的R.java/删除bin文件夹/清理项目/重启eclipse和/或计算机,我已经尝试了所有但是无济于事,但是我注意到了在我的bin/classes/uwi/dcit/agriexpensett中没有类文件,如果我有错误应该发生,任何帮助表示赞赏谢谢
Has*_*son 12
我发现来避免这个问题的最好办法是让另一个软件包名中间的变化,所以如果你试图将包从命名com.example.MyApplication到com.example.myapplication你需要做到以下几点:
将包重命名com.example.MyApplication为com.example.myapplication2(这应该是成功的,您将不会遇到错误:[存在具有不同情况的资源..]
将包重命名com.example.myapplication2为com.example.myapplication
这样我就可以避免Eclips中的这个错误,我认为这与包名必须反映到文件系统中的文件夹名称这一事实有关,因此你不能拥有两个名称相同但与案例不同的文件夹只要.
小智 5
刚刚面对这个问题,并找到了原因。我的源代码位于com.ABCD.util包下,而测试代码位于com.ABCD.util.test中。然后,我将源代码包名称从com.ABCD.util更改为com.abcd.util。之后,我开始收到此错误。进入同一bin文件夹的测试类的大小写有所不同(ABCD和abcd)。一旦我也改变了测试班的情况,问题就消失了。他所有的东西,即使ABCD包是空的。
此问题是由项目中某些位置的包名称中的拼写错误引起的,“情况不同”。
我建议您在所有这些地方比较包名称:
1.Manifest.xml>>包名全部为小写字母
2.src文件夹下的packages
3.gen文件夹中的packages
它们应该都是相同的,如果不修复它或重构错误的包名称,这将解决它。
我的问题是在 gen 文件夹包中的不同情况,我希望这有帮助。
*继续清理、构建项目、关闭/重新打开它们并有时重新启动 Eclipse
| 归档时间: |
|
| 查看次数: |
28091 次 |
| 最近记录: |