api19上的android.content.res.Resources $ NotFoundException

时间:2016-09-08 10:01:04

标签: android gradle

我得到了这个例外

Caused by: android.content.res.Resources$NotFoundException: File res/drawable/abc_ic_ab_back_material.xml from drawable resource ID #0x7f020016

我尝试在

中获取此图标
ContextCompat.getDrawable(this, android.support.v7.appcompat.R.drawable.abc_ic_ab_back_material);
// ofc i used full path to support-v7 library icon, but i hadnt access to my code right now :(

Gradle版本2.1 Android支持库版本24.2.0 例外情况出现在api19(4.4.4)

添加到defaultConfig这行没有解决问题

vectorDrawables.useSupportLibrary = true

将图标复制到我的可绘制目录也没有解决问题

也许谁知道一些技巧来避免这种异常?

1 个答案:

答案 0 :(得分:0)

将drawable复制到project res文件夹解决了问题。谢谢Shaishav