Android:检索项目的父项时出错

时间:2015-11-30 20:57:48

标签: java android android-fragments android-studio gradle

我正在使用这个compile 'com.miguelcatalan:materialsearchview:1.3.0'库,当我用gradle编译它时,它给了我这个错误

Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.

Error:(18) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.

来源:https://github.com/MiguelCatalan/MaterialSearchView

请帮我解决,告诉我为什么会发生这种情况

1 个答案:

答案 0 :(得分:3)

这个库具有以下依赖性:

compile 'com.android.support:appcompat-v7:23.1.0'
  

错误:(3)检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Widget.Button.Inverse”匹配的资源。

此问题的原因是您的compileSdk。 appcompat v23需要

compileSdkVersion 23

支持库有一般规则:

库主要版本号是minimun compile sdk版本。