我是Android编程新手。我试图将android-support-v7-appcompat导入我的工作区,但是我遇到了一个错误。错误位于文件夹res/values-v11/themes_base.xml
中的res/values-v14 and res/values-v21
和其他.xml文件中。
错误消息是
描述资源路径位置类型 错误:错误:找不到与给定名称匹配的资源:attr' android:actionModeShareDrawable'。 themes_base.xml / android-support-v7-appcompat / res / values-v11 line 359 Android AAPT问题"
有什么建议吗?
答案 0 :(得分:1)
在你的项目中加入liberay'android-support-v7-appcompat'。
如果仍然不起作用,那么尝试添加jar'android-support-v7-appcompat.jar' 到你的项目。
答案 1 :(得分:1)
尝试: 选择库项目android-support-v7-appcompat>>右键单击并转到属性>>选择Android并选择最新的sdk 5.0。(Api lvl 21)。
答案 2 :(得分:0)
我只是想详细说明并为所有IDE(Eclipse,IntellJ和Android Studio)提供解决方案,即使错误略有不同。
<强> Prerequirements 强>
确保您已通过SDK-Manager下载了最新的附加内容以及Android 5.0 SDK。
答案 3 :(得分:0)
我遇到了类似的错误:
“错误:检索项目的父项时出错:找不到与给定名称匹配的资源”
在库项目android-suppot-v7-appcompat中。 具体来说,我在多个地方遇到了错误:
问题是:我的Project Build Target是Android 4.4.2(API 19),而上面文件中包含的几个主题/样式都不及Android 4.4.2(API 19)。
解决方案: 右键单击android-support-v7-appcompat,转到属性,然后单击android Tab
将项目构建目标从Android 4.4.2(API 19)更改为Android 5.0.1(API 21)。 将其更改为4.4W.2(API 20)会给您的所有应用程序和eclipse带来多个错误,因此您可以忽略它。