R无法解析为我的Project中的变量

时间:2013-11-21 15:06:44

标签: android r.java-file

我在Android项目中寻找解决方案,但我仍然无法解决这个问题。这是关于我的R类从我的项目中消失,然后我正在寻找可能的解决方案,如清理项目,在我的XML文件中查找错误(但没有错误,也没有警告),我刷新了我的项目,构建我的项目和许多其他步骤。有人对如何解决我的问题有建议吗?我真的需要紧急解决这个问题。非常感谢你

在我的所有Java代码中,错误类似于“R无法解析为类型”。

3 个答案:

答案 0 :(得分:0)

我之前遇到过同样的问题。更改project.properties文件中的项目目标对我有用。例如,我将项目目标从18改为15并且出现了R.java文件。这是我的project.properties文件的内容:

# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

# Project target.
target=android-15

答案 1 :(得分:0)

如果您的资源出错,项目将无法构建。 因此,请检查布局/值/可绘制文件中是否有任何错误...

答案 2 :(得分:0)

检查可绘制文件夹中的任何图像是否以数字或符号开头。

检查控制台和错误日志窗口。如果它在读取时显示任何错误,请参阅。

右键单击项目 - > Android工具 - >修复项目属性

右键单击项目 - >构建路径 - >配置构建路径。到这里 然后去图书馆检查。查看是否有任何库有红叉。如果是,则删除它 在同一窗口中,转到“订购和导出”选项卡 - >勾选标记所有条目。

检查您的参考文件是否都以数字开头。

重启Eclipse,刷新项目然后清理它并运行它