我的Android笔记:关于兼容包
2015-03-24 本文已影响315人
wangshuCoding
在使用Android SDK开发时,高版本SDK版本发布时为了满足低版本的需求,也提供了对应的兼容包 。最近因为在项目中用android-support-v7-appcompat包时产生了很多问题,所以这里总结一下。
说明:
开发环境:Eclipse+ADT
操作系统:Windows 7
获取Support Library
打开Android SDK Manager,找到Extras下的Android Support Library,安装。这样,就可以在兼容包就可以下载到SDK目录下了。
通过Android SDK Manager下载Android Support Library关于v4和v7的区别
- 支持1.6以上版本,用v4包
- 支持2.1以上版本,用v7包
- v7依赖于v4,当使用v7包时,必须也要包含v4包
v7包的版本
v7包也会有不同的版本,当v7包更新到版本21时,必须也要将编译的target改到21,否则编译会通不过(我这里还没有更新到21,就不用改了)
记得要修改target版本我这两天就碰到了这个问题,第一次接触,楞是请同事帮我搞了一次,自己再搞了半天才弄明白出错的原因