【问题标题】:How to generate R.java after importing library project in Android Studio?在 Android Studio 中导入库项目后如何生成 R.java?
【发布时间】:2015-02-01 22:08:21
【问题描述】:

我已将一个库项目从 Eclipse 导入到 Android Studio。库项目有一些资源,因此有 R.java 文件。我还没有从 Eclipse 导入 R.java。我以为它会由android studio自动生成。现在,无论在我的代码 R.something 中,我都遇到了错误。那么我应该将相同的 R.java 从 Eclipse 复制到 Android Studio 吗?如果没有,那么如何在Android Studio的库项目中生成R.java?

【问题讨论】:

  • R.class/java 是自动生成的。您可以在 Android Studio 中将您的项目标记为库模块。构建项目时,将创建 R 类。

标签: java android eclipse android-studio


【解决方案1】:

R.java 文件会自动生成。检查xml文件中是否有任何错误。如果 xml 文件中出现错误,则不会生成 R.java 文件。并尝试清理项目。

【讨论】:

  • 就我而言,我最近添加了一个新布局。不知道有什么问题(显然什么都没有),然后我删除它,重建并生成了R。
【解决方案2】:

R.java 会在您每次编译(即构建)项目时自动生成。您不应复制 R.java 文件。现在在 Android Studio 中尝试构建 lib 项目

【讨论】:

    猜你喜欢
    • 2013-05-13
    • 1970-01-01
    • 1970-01-01
    • 2016-04-23
    • 2013-12-21
    • 1970-01-01
    • 1970-01-01
    • 2015-12-05
    • 1970-01-01
    相关资源
    最近更新 更多