Android Studio - 无法将@ drawable /转换为drawable

时间:2015-07-05 10:24:21

标签: android

当我尝试在布局文件中使用图像时出现此错误:

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 _。]。

2 个答案:

答案 0 :(得分:3)

我有同样的问题,我通过将我的图像重命名为:my_image来解决它。

答案 1 :(得分:1)

好吧,我找到了避免这种方法的方法

RightClick文件夹上的

drawable然后New =&gt; File插入其名称(myImage)   例如,然后选择Image Files

然后在drawable文件夹中,我用真实图像替换了myImage文件。