了解appcompat值-v11 / themes base.xml错误

时间:2014-11-15 18:19:10

标签: android xml eclipse android-support-library android-appcompat

我刚刚在eclipse上启动了一个新的android项目。作为项目要求,我已将appcompact-v7支持库添加到我的android工作区中。

一旦appcompat导入完成,我的eclipse控制台就会出现以下错误。

  

[2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v11 \ themes_base.xml:338:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:29:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v11 \ themes_base.xml:345:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:37:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ android_space \ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values -v11 \ themes_base.xml:352:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:45:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v11 \ themes_base.xml:359:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:53 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:53:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:53 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v11 \ themes_base.xml:338:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:54 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:29:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:54 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v11 \ themes_base.xml:345:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:54 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:37:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:54 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v11 \ themes_base.xml:352:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:54 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:45:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:54 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v11 \ themes_base.xml:359:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。

     

[2014-11-15 17:41:54 - android-support-v7-appcompat]   [2014-11-15 17:41:54 - android-support-v7-appcompat] D:\ adt-bundle-windows-x86_64-20140702 \ sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ themes_base.xml:53:错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。   [2014-11-15 17:41:54 - android-support-v7-appcompat]

我知道此错误位于各种值文件夹中的themes_base.xml文件中。

请帮我修复此错误。

2 个答案:

答案 0 :(得分:0)

您还需要添加v4库,并确保将这两个库设置为per these instructions

答案 1 :(得分:0)

您可以尝试在appcompat_v7项目的AndroidManifest.xml上更改android:minSdkVersion

appcompat_v7上的AndroidManifest.xml

在:

android:minSdkVersion="7"

android:minSdkVersion="8"

就我而言,我已经获得了android的默认值:minSdkVersion =" 7"当我改为" 8"时解决了。希望它有所帮助:)