【问题标题】:Generate gen folder for new create package folder为新的创建包文件夹生成 gen 文件夹
【发布时间】:2013-11-08 20:02:30
【问题描述】:

我正在做一个项目,我在同一个包中拥有所有类,假设:“com.example.project”。

但现在我有很多类,所以我想将它们分类为包,例如:“com.example.project.bluetooth”、“com.example.project.dialer”等......

因此,为此,我创建了一个新包,就像创建一个新类一样。但是在创建时,其中的所有类在所有 R 导入中都有错误。我看到这是因为在 gen 文件夹中,没有对新包的引用。

我该如何解决这个问题?

【问题讨论】:

  • 您创建了新包并在其中粘贴了必要的类?
  • 是的。确定是我做错了,或者我忘了添加一些东西,但现在不要这样做
  • 您在导入语句中遇到错误?请检查一下。
  • “R 无法解析为变量”它让我可以选择从 android 或我的原始包中导入 R
  • 是导入 yourpackagename.R 而不是 android.R.

标签: android import package r.java-file


【解决方案1】:

您应该导入yourpackageName.R 而不是android.R。 希望对您有所帮助。

注意:Eclipse 有时喜欢添加“import android.R”语句 在使用资源的文件的顶部,尤其是当您询问时 Eclipse 对导入进行排序或以其他方式管理。这将导致您的品牌 打破。注意这些错误的导入语句并删除 他们。*

替换

import android.R;

import com.example.myapp.R;

【讨论】:

    猜你喜欢
    • 2016-10-13
    • 1970-01-01
    • 2013-05-22
    • 2011-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-23
    • 2016-10-03
    相关资源
    最近更新 更多