【问题标题】:How to import R into Android project? [duplicate]如何将 R 导入 Android 项目? [复制]
【发布时间】:2013-09-23 08:21:39
【问题描述】:

我下载了几个示例 Android 项目来学习 ORMLite。我经常收到这个错误说R cannot be resolved to a variable。所以我只是做一个 CTRL+Shift+O 来自动导入所有依赖项。然后插入 import android.R; 不幸的是并没有解决问题。

由于包名是com.test;,我尝试做import com.test.R;,但这也不起作用。

有人知道我该如何解决这个问题吗?

【问题讨论】:

  • 不要导入android.R,删除它并进行清理并构建
  • @sunil - 我做到了。我删除了 android.R,但在调用 R 的行上,它只是说“R 无法解析为变量”。还有其他建议吗?
  • 您最近更新了 rev 22 吗?您可以尝试重新启动 Eclipse 吗?

标签: java android import


【解决方案1】:

尝试接下来的步骤(顺序无关紧要):

  1. 更新 ADT & SDK、Eclipse 和 Java

  2. 删除gen文件夹,重新创建。

  3. 做一个干净的项目。

  4. 右击项目,选择android-tools -> fix-project-properties。

  5. 右键单击项目并选择属性 -> java-build-path -> order-and-export。确保顺序是:

    • Android 4.3(始终是最新版本)

    • Android 私有库

    • android 依赖项

    • 您的图书馆项目(如果需要)

    • yourAppProject/gen

    • yourAppProject/src

  6. 确保 res 文件夹的子文件夹中的所有文件的名称都正常:只有小写字母、数字和下划线 ("_")。

  7. 始终确保 targetSdk(在清单中)指向最新的 API(当前为 18),并在 project.properties 文件中进行设置

【讨论】:

    猜你喜欢
    • 2014-08-19
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多