当最新版本的平台可以为你的APP提供最好的API的时候,你还是需要去支持老版本的平台,直到更多的设备升级到最新的版本。这一节里面讲述如果让你的APP最的利用新平台的API同时也支持好旧的版本。
Platform Versions 的控制平台会定期的更新处于使用状态的android设备的版本分布数据,这个数据是根据访问android play商店的设备数量得出的。一般来说,把你的app的target sdk设置为最新,最好要支持百分之90以上的处于使用状态的设备。
提示:为了在让你的APP在几个android的过度版本上提供最好的特性和功能,你应该在你的APP里面使用Android Support Library ,这个允许你在旧的平台版本上使用最新的几个平台上的API。
指定最小和目标API 版本
AndroidManifest.xml文件里面描述了关于你的APP的细节和你的APP支持的android版本。特别指出的是,<uses-sdk
的minSdkVersion
和targetSdkVersion属性指出了你的APP兼容的最低的API版本和你已经测过的的最高的API版本。
例如: