我的Android笔记:关于兼容包

在使用Android SDK开发时,高版本SDK版本发布时为了满足低版本的需求,也提供了对应的兼容包 。最近因为在项目中用android-support-v7-appcompat包时产生了很多问题,所以这里总结一下。
说明:
开发环境:Eclipse+ADT
操作系统:Windows 7

获取Support Library

打开Android SDK Manager,找到Extras下的Android Support Library,安装。这样,就可以在兼容包就可以下载到SDK目录下了。

我的Android笔记:关于兼容包_第1张图片
通过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,就不用改了)

我的Android笔记:关于兼容包_第2张图片
记得要修改target版本

我这两天就碰到了这个问题,第一次接触,楞是请同事帮我搞了一次,自己再搞了半天才弄明白出错的原因

你可能感兴趣的:(我的Android笔记:关于兼容包)