1

我知道有很多类似的问题。但我已经尝试了解决方案,但没有一个有效。我认为以下其中一项应该有效: 1. 摆脱“import android.R”行。2. 清理项目,然后重新构建。

我仍然有同样的老“R 无法解决变量”问题。gen 文件夹为空。

4

6 回答 6

6

几天前我遇到了类似的问题。清理项目后,我的 R.java 没有重新生成。这是为我解决的问题:从我最近下载的 SDK 版本 22 开始,您必须从 SDK 管理器下载一个名为“ Android SDK build-tools ”的附加包。如果没有这个包,Eclipse 将不会生成 R。我安装了它,重新启动了 Eclipse,一切都恢复了。我在 StackOverflow 上找到了解决方案:https ://stackoverflow.com/a/16643060/1691231

于 2013-06-17T13:00:05.660 回答
4

这通常意味着您的资源之一有问题,因此无法生成 R。检查布局 XML 并查看其中一个是否有警告/错误。

删除错误后请清理项目 Project->clean

于 2012-05-14T12:01:41.450 回答
2

这可能是因为您的项目有错误,请尝试清除错误删除“import android.R ”行并清理并构建项目。

于 2012-05-14T12:06:28.313 回答
0

试试这个:

首先修复您的布局错误。

然后转到菜单项目->清理并选择您的项目

于 2012-05-14T12:05:19.543 回答
0

这通常也意味着构建过程有问题...查看项目属性对话框中 Java 构建路径选项下的库选项卡.....

于 2012-05-15T07:08:52.443 回答
0

检查您的 XML 资源(尤其是最近编辑的)是否有错误和语法错误。当您在其中一个文件中出现错误时,R 类自动生成将中止。

于 2012-12-18T15:22:32.690 回答