尝试访问android项目资源时出现“无法查找符号”错误

时间:2011-11-27 13:53:36

标签: java android image netbeans

我正在学习如何为Android atm编程。在a tutorial for graphics之后,我遇到了一个问题;尝试访问我放置在项目资源中的图像会出现错误“无法找到符号”。试图遵循NetBeans提供给我的建议,我将图像放在与我正在编写的文件相同的包中,这会产生同样的错误,告诉我没有具体的地方放置文件。

由于一张图片说了千言万语,这里有两张我正在谈论的图片:

enter image description here

必须将图像拼接在一起,因为StackOverFlow不允许我发布图像或超过2个链接。

2 个答案:

答案 0 :(得分:1)

您应该创建可绘制的文件夹而不是图像,并将图像放在可绘制的文件夹中并以

的形式访问
R.drawable.your_icon_name

答案 1 :(得分:1)

我一度遇到同样的问题。

为了解决这个问题,我做了一个干净的工作并在项目上构建了它,它给了我一个新的错误

res \ drawable \ sunBLU.png文件名无效:必须只包含[a-z0-9 _。]

所以我用全部小写字母重命名了我的图像,改变了我的代码以匹配并做了另一个干净和构建。现在我的程序工作。 事实证明它只允许你在图像文件名中使用小写字母。

希望这有助于其他人