我刚刚在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
文件中。
请帮我修复此错误。
答案 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"时解决了。希望它有所帮助:)