一开始使用5.1的sdk版本,创建的工程,里面会自带V7包,在改变目标sdk版本的时候会出现报错,试了网上一些方法都没有成功,一直报错。后面对比了有V7包和没有V7包的工程后,找了一些原因。
V4,V7包的作用:
Android Support v4: 这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,eclipse新建工程时,都默认带有了。
Android Support v7: 这个包是为了考虑照顾2.1及以上版本而设计的,但不包含更低,故如果不考虑1.6,我们可以采用再加上这个包,另外注意,v7是要依赖v4这个包的,即,两个得同时被包含。
工程在出现V7包导致的报错后,要将project.properties文件里面的 如下图15行的内容删除
然后修改value文件夹里面的style.xml将光标位置改为如图的情况,然后删除掉,values-VXX的文件夹,clean整个工程就ok。