【问题标题】:Android - Eclipse project making and R file errorAndroid - Eclipse 项目制作和 R 文件错误
【发布时间】:2015-03-25 16:07:31
【问题描述】:

我在使用 Eclipse 时遇到问题,我在 android 中工作。当我创建一个新项目并且单击完成时会发生此问题,它会自动生成没有 R 文件的项目,并且项目创建窗口没有关闭,我必须关闭它。我有许多运行良好的旧项目(直到现在),而且只有在我创建一个新项目时才会出现问题。我还在 Styles.xml 文件中收到错误消息,提示“检索项目的父项时出错:未找到与给定名称 'Theme.AppCompat.Light' 匹配的资源”。当我在 R 文件上按 CTRL+RightClick 时,它会将我带到一个显示“未找到源”的窗口。如果您对此有任何解决方案,请在此问题下发布您的答案。谢谢! 编辑:Appcompat 错误稍后解决。

【问题讨论】:

    标签: java android eclipse exception


    【解决方案1】:

    要解决生成的 java 文件中缺少 R 的问题,请确保在 SDK 管理器中安装和更新 Android SDK Tools 和 Android SDK Build-tools。然后,确保 Eclipse 已更新。在此之后,清理您的项目并重建。

    要解决找不到资源“...AppCompat...”的问题,请确保在 SDK 管理器中安装并更新了 Android 支持库。然后,可以在以下位置找到 AppCompat 库:

    android-sdk/extras/android/support/v7/appcompat
    

    您需要在您的 Android 项目中引用此 AppCompat 库。

    将库导入 Eclipse。这样做:

    右键单击您的 Android 项目。选择属性。单击底部的“添加...”以添加库。选择支持库。最后,清理并重建您的项目。

    【讨论】:

    • AppCompat 错误已通过您所说的方法修复,但其他方法无效...请帮我解决此问题。
    • 您可能需要更新两次 Android SDK Build-tools。重新启动 Eclipse。检查 SDK 管理器,确保 SDK 工具、SDK 构建工具和 SDK 平台工具出现并且版本是最新的。此外,请确保在 Eclipse 的项目菜单下选中自动构建选项。我发布的上述方法应该有效 - 确保安装了更新的 SDK 工具。如果需要,再次检查 Eclipse 更新,然后清理并重建项目。
    • 如果仍然面临生成 R.java 的问题 - 请参阅 comprehensive troubleshooting guide
    猜你喜欢
    • 1970-01-01
    • 2016-05-06
    • 1970-01-01
    • 2015-06-27
    • 2016-07-08
    • 1970-01-01
    • 2011-11-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多