如何向android gradle添加外部绘图

如何向android gradle添加外部绘图,android,android-studio,gradle,Android,Android Studio,Gradle,我有一个android项目(使用AndroidStudio/gradle)如下所示: ./project/app/src/main/res/ ./project/art_assets/<category>/drawables/*.png <ImageButton android:id="@+id/asdf" android:src="@drawable/external_graphic_file" /> 我仍然从构建中得到一个错误,即它无法找到@drawabl

我有一个android项目(使用AndroidStudio/gradle)如下所示:

./project/app/src/main/res/
./project/art_assets/<category>/drawables/*.png
<ImageButton android:id="@+id/asdf"
    android:src="@drawable/external_graphic_file" />
我仍然从构建中得到一个错误,即它无法找到@drawable/external_graphic_文件的资源以及aapt的失败证据


如何在gradle构建中正确引用外部资源集?“外部”的意思是,“在./app/目录树之外,但在同一个项目目录中。”

我能够很好地完成这项工作。我可以编辑我的问题,使之正确,但这样它就不再是一个问题了

唯一的错误是,/was.png文件需要驻留在
drawable-*dpi/
目录下的
drawables
目录中。按以下方式更改
/art\u assets/
树是所有必要的:

./project/art_assets/<category>/drawables/drawable-xhdpi/*.png
/project/art\u assets//drawables/drawable xhdpi/*.png
注意附加的
可绘制xhdpi
目录层

./project/art_assets/<category>/drawables/drawable-xhdpi/*.png