Java &引用;找不到符号“;尝试访问android项目资源时出错
我正在学习如何为Android atm编程。接下来,我遇到了一个问题;试图访问我在项目资源中放置的图像会导致错误“找不到符号”。为了遵循NetBeans提供的建议,我将图像与我正在编写的文件放在同一个包中,这导致了相同的错误,告诉我没有具体的文件放置位置 因为一张图片能表达千言万语,下面是我所说的两张图片:Java &引用;找不到符号“;尝试访问android项目资源时出错,java,android,image,netbeans,Java,Android,Image,Netbeans,我正在学习如何为Android atm编程。接下来,我遇到了一个问题;试图访问我在项目资源中放置的图像会导致错误“找不到符号”。为了遵循NetBeans提供的建议,我将图像与我正在编写的文件放在同一个包中,这导致了相同的错误,告诉我没有具体的文件放置位置 因为一张图片能表达千言万语,下面是我所说的两张图片: 必须将图像缝合在一起,因为StackOverFlow不允许我发布图像或超过2个链接。您应该将图像设置为可绘制文件夹,而不是图像,并将图像放置在可绘制文件夹中,然后按需要访问 R.drawa
必须将图像缝合在一起,因为StackOverFlow不允许我发布图像或超过2个链接。您应该将图像设置为可绘制文件夹,而不是图像,并将图像放置在可绘制文件夹中,然后按需要访问
R.drawable.your_icon_name
我曾经有过同样的问题 为了修复它,我在项目上做了一次清理和构建,它给了我一个新的错误 res\drawable\sunBLU.png无效的文件名:必须仅包含[a-z0-9.] 因此,我用所有小写字母重命名了我的图像,更改了代码以匹配,并进行了另一次清理和构建。现在我的程序工作了。 事实证明,它只允许在图像文件名中使用小写字母
希望这能帮助其他人但这并不能解决我的问题!问题是netbeans似乎无法识别“我的资源”文件夹中的文件夹。它应该可以解决这个问题,因为映像文件夹的名称不正确。还要确保再次“确定”您的项目,并删除任何自动添加的语句“import android.R;”,这将导致项目失败。