刚开始学习的时候Android当我不知道这些包是为了什么,所以我在网上找到了答案,发现我基本上说的是v4、v7、v13的。
剩下的v14和v到底是什么?不知道。
所以我一直忽略它,因为它在开发过程中用。
但其实这个问题一直在心里,今天心血来潮,到网上查啊查啊,终于发现了v17的,还有v14死活找不到,但我已经找到了规则,下面就和大家分享一下。
google提供了Android Support Library package 系列包来保证高版sdk开发的向下兼容性,即我们使用4.x开发时,在1.在6等版本中,可以使用高版本的一些特征,如fragement,ViewPager等等,下面简单说明一下这些版本的区别:
Android Support v4: 这个包是为了照顾1.6及更高版本的设计,这个包使用最广泛,eclipse默认情况下,新建项目都有。
Android Support v7: 这个包是为了照顾2.1及以上版本设计,但不含较低版本,如果不考虑1.6.我们可以用这个包,另外要注意,v7是要依赖v这个包,即两个必须同时包含。
Android Support v13 :这个包的设计是为了android 3.一般来说,我们不常用更高的版本,可以用于平板开发。
Android Support v14 :这个包的设计取决于哪个版本没有找到,应该是android 5.0.一般不常用,可穿戴设备开发可用。
Android Support v17 :这个包的设计依赖android 5.我们一般不常用0和更高的版本,可以用于电视开发。