Java 导入的appcompat库有错误
我最近更新了我的SDK,下载了最新的API 21,删除了支持库,因为appcompat项目不存在,我安装了它,并导入了appcompat,就像Google希望我做的那样(复制到我的工作区,将每个jar添加到构建路径,配置构建路径等等) 现在我在Java 导入的appcompat库有错误,java,android,xml,Java,Android,Xml,我最近更新了我的SDK,下载了最新的API 21,删除了支持库,因为appcompat项目不存在,我安装了它,并导入了appcompat,就像Google希望我做的那样(复制到我的工作区,将每个jar添加到构建路径,配置构建路径等等) 现在我在android-support-v7-appcompat->res->values-v21->styles_base.xml中遇到错误,在第行: <style name="Base.Widget.AppCompat.ActionButton"
android-support-v7-appcompat->res->values-v21->styles_base.xml
中遇到错误,在第行:
<style name="Base.Widget.AppCompat.ActionButton"
parent="android:Widget.Material.ActionButton">
</style>
错误是:
错误:检索项的父项时出错:未找到该项的资源
匹配给定名称“android:Widget.Material.ActionButton”
有解决方案吗?进入项目->appcompat项目的属性
将
target=android-19
更改为target=android-21
使用此库的所有项目也需要位于
target=android-21
右键单击appcompat项目文件夹并打开“属性”。
转到“Android”部分,选择“Android 5.0”作为项目构建目标
应用它并享受:)我不知道,那就是我为自己修好它的原因。无论如何,没有源文件,我猜它只能来自清单或属性。或者你的eclipse配置你解决了这个问题吗?新的v7库杀死了我的应用程序。我不记得我到底是如何在那个应用程序中解决这个问题的,我编辑了很多资源等。但是今天我在支持库中遇到了类似的问题,这让我非常恼火,所以我将android lint错误检查中这个错误的定义从错误改为警告:D不是最好的,但完成了任务,应用程序可以签名,已发布并正常工作…这将修复XML文件中的错误..即使您可能正在使用不同的API版本。我在执行此操作时遇到此错误:分析android-21的数据失败,不支持major.minor版本51.0尝试安装JDK 1.8并重新加载Eclipse。