8 回答 8
This answer is useful
34
我想通了。问题是该项目正在导入 android.R 而不是使用生成的 R 文件 - 如果您遇到此问题,请检查您的导入以确保正在导入正确的包/文件。
于 2011-05-03T18:25:48.163 回答
This answer is useful
6
导入生成的 R 文件时需要使用完全限定名称。检查您的导入语句。
采取以下包装声明:
package me.rhys.example;
然后可以使用以下命令导入生成的 R 文件:
import me.rhys.example.R;
于 2014-02-12T11:29:17.673 回答
This answer is useful
2
由于不同的原因,我遇到了同样的问题。就我而言,我在图像文件名中有非法字符,并且没有注意到控制台消息抱怨它。
一旦我将 icon-1.png 重命名为 icon_1.png 一切都很好。
于 2012-10-05T00:37:39.803 回答
This answer is useful
1
遇到了同样的错误,我没有正确导入内容(图片),而是复制到 drawable-hdpi 文件夹,该文件夹又没有生成 R 常量 ID,你必须导入它,而不是仅仅将它放在那里。
于 2012-01-27T21:27:34.740 回答
This answer is useful
1
首先单击Build -> Rebuild Project,以便您直接从 Gradle 获得帮助。
然后请检查您的基于文件的资源名称是否只能包含小写az、0-9 或下划线。
于 2020-07-02T23:43:39.270 回答
This answer is useful
0
如果要导入文件,例如图像文件,则需要转到 res/drawable-XXXX 并右键单击文件夹,然后选择“导入”,然后在设置中选择常规文件并转到文件夹图像在哪里并选择要导入的文件... Netbeans 会自动执行此操作,但 Eclipse 缺少此功能
于 2013-03-10T16:52:43.880 回答
This answer is useful
0
对我来说,它在以下步骤后工作
Configure -> SDK Manager -> Android SDK -> SDK Tools -> Checked NDK -> Apply
重启项目
于 2020-07-02T11:14:39.433 回答
This answer is useful
0
安迪欣的道具 如果“android.R”被导入,就会发生这个问题。只需检查您的导入并删除“android.R”行。它对我有用。
于 2021-03-28T14:17:45.917 回答