R无法解析为我项目中的变量

问题描述 投票:0回答:3

我一直在Android项目中寻找解决方案,但仍然无法解决。这是关于我的R类从我的项目中消失的,然后我正在寻找可能的解决方案,例如清理项目,在XML文件中查找错误(但没有错误,也没有警告)。

我刷新了项目,构建了项目并执行了许多其他步骤。

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

android r.java-file
3个回答
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

0
投票

如果您的资源有错误,则不会构建该项目。因此,检查布局/值/可绘制文件中是否有任何错误...


0
投票

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

检查控制台和错误日志窗口。看看是否显示读取错误。

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

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

检查您的引用中没有一个以数字开头。

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

© www.soinside.com 2019 - 2024. All rights reserved.