0

我在 IntelliJ IDEA 10.5(IC 版)中创建了一个新的 Android 项目,注册了 Android 库,一切正常。然后我将 /drawable 目录添加到 /res 目录并在其中放置一个图像。如果我想编译,我得到一个错误。

当我导航到 R.java 中的这些行时,我只看到一个简单的自动生成的初始化。

public final class R {
    public static final class attr {
    }
    public static final class drawable {
        public static final int img1=0x7f020002;
        public static final int img2=0x7f020003;
        public static final int icon=0x7f020004;
        public static final int img3=0x7f020005;
    }
    public static final class layout {
        public static final int main=0x7f030000;
        public static final int other=0x7f030001;
    }
    public static final class string {
        public static final int app_name=0x7f040000;
    }
}

有谁知道这个问题是什么?我在项目的开始,我想我会回到 10.0.3 版本。

4

1 回答 1

1

这不是 android 的限制,而是 java 变量名之一。它不能以数字开头。

于 2011-06-23T10:11:51.637 回答