出现此错误:
Error:(6, 22) No resource found that matches the given name (at 'background' with value '@drawable/aegis').
编辑。 R.Java显然失踪了。清洁不会再生它(我已经清理了一千次,字面意思)。这是我收到错误的部分。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:background="@drawable/aegis">
答案 0 :(得分:1)
只需清理您的项目,就可以看到新的添加文件到您的可绘制文件夹中,当您将光标悬停在图像视图上并按 Ctrl 时,您可以看到它,它会显示该选项这些图像就像这样,当点击它时,它将被重定向到该图像,该图像将被打开。
最后清理并运行它,它可以工作。
{{3}}
答案 1 :(得分:1)
我通过将项目移动到Eclipse来修复。我的R.java文件显然是问题,无论我做了什么(一切都更新了),它都不会生成。 Eclipse没有给我这些问题。
修改强>
我决定尝试实际修复我在Android Studio中遇到的问题。显然AS不喜欢我的一些图像,因为AIDE和Eclipse对它们没有任何问题。我只是删除它们并重新生成R.java,一切都是正确的。
答案 2 :(得分:0)
你没有共享任何代码所以我不知道确切的问题,但我认为你应该重新生成你的R文件,并确保drawable包含图像和正确的xml。
答案 3 :(得分:0)
您在drawable文件夹中使用了哪个文件?
如果是xml文件或图像文件,请确保它在drawable文件夹中可用
如果是图像文件,则使用imageView设置Relativelayout的背景。