用处
这三者本质上就是三个java library。如果在低版本Android平台上开发一个应用程序,而应用程序又想使用高版本才拥有的功能,就需要添加额外的包来使用这些新特性,这就是 Android Support 包。
区别
Android Support v4
这个包是为了照顾Android 1.6及以上版本而设计的,在开发中,默认都会使用到这个包。
Android Support v7
这个包是为了照顾Android 2.1及以上版本而设计的,但是不能兼容低版本 Android系统,如果开发中不考虑 1.6 ,可以采用这个包。另外要注意的是,v7 包是依赖 v4 包的,即引入 v7 包的话要同时引入 v4 包。
Android Support v13
这个包是为了照顾Android 3.2及以上版本而设计的,一般开发中不会用到,平板开发可能会用到。
使用
其实在android studio里面查看或者修改support包的版本非常简单,参考下面的代码: