3

我是 android 编程的新手。我正在做 Commsware 教程的教程,准确地说是 T3 教程,在此期间我清理了项目。在该 R 类文件停止生成之后。

我删除了那个项目,看起来同样的错误正在传播到我正在创建的其他新项目中。

新创建的项目也会出现此错误。

我尝试了 stackoverflow 中的所有解决方案,例如:清理项目、在构建路径中选择 android 版本、删除我的工作区、重新安装 eclipse 等。

另一个令人生畏的事情是我的 res 文件夹没有显示任何错误,并且我的 xml 文件不包含任何大写字母。

一定是一些愚蠢的错误导致了这个?

4

3 回答 3

10

如果您最近更新了 SDK 工具,也许您应该看看这个。

更新到 SDK 工具后进行修订。22 第一次,你可能需要重新启动 Android SDK Manager 并安装一个新项目:Android SDK Build-tools在此处输入图像描述

安装后,清理您的项目并重建。

于 2013-05-19T08:15:03.843 回答
0

这发生在我更新 android 开发工具包和 esclipse 之后。您应该尝试几件事。

如果您更新了 ADT,则必须重新启动 ADB 服务器。您可能还没有阅读更新后的消息。或者也许重新启动整个电脑。

如果您使用的是外部jar文件,请将libs文件夹重命名为lib并将其恢复为libs(来自 eclipse,f2)

于 2013-05-19T08:17:40.110 回答
0

您的项目中的目标构建设置似乎存在问题。

如果您的项目中出现最轻微的错误,则不会自动生成 R 文件。例如,如果您在布局 xml 文件中使用仅在 Android 2.2 中可用但您的项目以 android 2.0 为目标的元素。有时,有问题的元素不会显示为错误,因为从语法上讲,它们是正确的。

我建议你在 android manifest 中查看你的目标构建。

或针对更高版本的 android 版本(通过 SDK 管理器获取最新版本)

于 2013-05-19T08:21:05.033 回答