google更新5.0以后,用eclipse创建工程时会自动创建一个appcompat-v7的库工程,然后这个工程就报错了:Error retrieving parent for item: No resource found that matches the given name 'Theme.Base.AppCompat.DialogWhenLarge.Base'。
解决办法:
1,打开SDK Manager,查看在Extrals下是否安装了Android Support Library,如果没有安装,勾选下载安装。
2,安装成功后,移除eclipse中报错的appcompat-v7工程,重新导入你下载好的appcompat-v7库,我存放的路径是:D:\adt\adt\sdk\extras\android\support\v7\appcompat,打开project.properties文件,修改为target=android21或android-23,刷新或者clean一下appcompat-v7工程即可。
3,在你创建的工程中将appcompat-v7工程作为依赖库,这时可能会出现依赖不了的情况,删除appcompat-v7工程和已创建的工程,重新创建工程会自动生成appcompat-v7工程,ok,大功告成,没有报错了,运行成功。