R.JAVA存在问题,资源未找到。

4
很不幸,我经常(这已经是第三次了!)在Eclipse中与Android项目一起工作(直接使用Debug),通常在我更新XML文件的图形布局后,我的类中会出现一系列问题,例如: R.drawable.myIcon“无法解析myIcon或不是字段”,以及所有XML文件布局图中的图形对象/资源。我之前为其设置了ID。 每次我都必须返回到项目的上一个保存版本:(
我在互联网上搜索可能的原因和解决方案......我尝试了所有可能的解决方案......
1.清理&重建重复进行.... 2.删除文件R.JAVA并自动重建(自动构建或构建全部) 3.Android工具-修复项目属性 4.在我的类中重新运行“import android.R” 5.将所有错误代码“注释”以重新编译Eclipse项目并获得干净的设计和错误 6.创建一个新的工作区并导入项目 7.我更新了Android SDK,它仍然非常新。(SDK从11版升级到12版)。我更新了:- Eclipse Platform / Platform SDK / Eclipse SDK 8.我尝试在Eclipse中按F5刷新 9.我尝试使用ANT(apache-ant-1.8.2-bin.zip)来自动构建Android应用程序(Build.XML已成功从DOS和Eclipse创建)
但最终我永远无法修复bug,只有在我的类中才看不到文件/类JAVA R.的特定资源。
来自报告: R. JAVA文件中的资源由我的类引用,实际上存在! -在窗口“错误日志”中出现错误:“无效的首选项页面路径:XML语法”,但没有任何文件的引用 - XML文件的图形布局没有错误消息 有人成功解决了Android中的这个问题吗?
4个回答

3
如果用户840370尝试了所有这些方法都不能解决错误:
“无效的首选项页面路径:XML语法”
只需导入com.your.packagename.R类,它就会起作用!

2

我遇到了这个问题。

后来发现是我的一个布局文件中存在重复的id。


2

资源文件名中不能包含大写字母,所以myIcon是错误的名称。 文件名只能包含 [a-z0-9_.] (小写字母,数字,“_”和“.”)。


0

只是想说一下,我对于这个问题的回答是在 Manifest.xml 中更正了我的 Android 项目的 targetSdkVersion 以匹配项目属性。=X

那些 XML 问题...它们总会找到你!:P


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接