Android找不到与给定名称匹配的资源错误

Android找不到与给定名称匹配的资源错误,android,compiler-errors,Android,Compiler Errors,我已将我的应用程序的min Sdk版本设置为jelly bean。(为kit kat创建) 之后发生了此错误。 Android Studio:未找到与给定名称匹配的资源:attr'Android:actionModeShareDrawable' 如何解决此问题?来自错误 No resource found that matches the given name: attr 'android:actionModeShareDrawable' 问题是如何用较低的目标来编译应用程序 AppCompa

我已将我的应用程序的min Sdk版本设置为jelly bean。(为kit kat创建) 之后发生了此错误。
Android Studio:未找到与给定名称匹配的资源:attr'Android:actionModeShareDrawable'

如何解决此问题?

来自错误

No resource found that matches the given name: attr 'android:actionModeShareDrawable'
问题是如何用较低的目标来编译应用程序

AppCompat v21构建的主题需要API 21(Android 5.0)中提供的新API。要使用AppCompat编译应用程序,还必须根据API 21进行编译。使用API 21编译/生成的建议设置为21的
compileSdkVersion
和21.0.1的buildToolsVersion(这是目前最高的版本-您始终希望使用最新的生成工具)

确保您的project文件夹和appcompat_v7文件夹的project.properties文件中的target(告知目标android版本)的值相同

: inside 'your_project'/project.properties

 target=android-21
android.library.reference.1=../appcompat_v7

在这之后,别忘了清理你的项目

希望有帮助

: inside appcompat_v7/project.properties

target=android-21
android.library=true