当我尝试在布局文件中使用图像时出现此错误:
Couldn't resolve resource @drawable
Failed to convert @drawable/image into a drawable
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/image"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
我尝试重新启动IDE,干净重建但没有,我读了所有与之相关的线程(我认为)。 是的,我的图片名称仅包含[a-z0-9 _。]。
答案 0 :(得分:3)
我有同样的问题,我通过将我的图像重命名为:my_image来解决它。
答案 1 :(得分:1)
好吧,我找到了避免这种方法的方法
RightClick
文件夹上的 drawable
然后New
=&gt; File
插入其名称(myImage)
例如,然后选择Image Files
。
然后在drawable
文件夹中,我用真实图像替换了myImage
文件。