据Google 前天发布的消息Android将迎来第 10 个主版本-Android Q,目前Android Q beta 4 已经发布公开 API 也已定稿!Android Q 主要聚焦在三个方面: 创新、隐私与安全,以及数字健康协助开发者利用 5G、折叠屏、无框屏、设備内置 AI 等最新技术继续创造精彩,同时确保用户安全、隐私及数字健康
从2008年,发布Android 1.0 到 2019 年即将发布的Android 10.0(Android Q) 10年的时间发布了大版本10个(小蝂本30个左右),足以看出Android的更新及发展速度之快在2019年的今天,Android系统各版本的市场分布情况是怎样的呢一起来看一下:
从分布图来看,Android 6.0 - Android 9.0 占了大半壁江山可以看出国内的手机换代还是挺快的,Android 4.4 还占有5.9%这是一个不小的数据了,因此在我们的app适配中还需要关注这部分机型。
居然还有 0.7% 的 4.2系统 这是多么古老手机了,其实它的发布时间也算太久远Android 4.2于2012年发布,想想也不过是7年前的事但是对于科技更新换代的速度来看,它确实已经脱离我们的视线太久了
从统计来看,Android 4.2 以下基本是没有了因此,在我们开发app 的时候我们的最低sdk版本就可以定为17
叻,minSdkVersion=17
,也就是我们的app不会考虑4.2以下版本的用户了其实很多公司的新app已经将最低版本定为4.4(API level 19) 甚至是5.0(API Level
21)。这根据app的定位和用户人群相关
确实,现在的应用动画、图片、视频比较丰富对于手机的内存要求比较高,而现在的手机配置也越来越好从原来的512M
、1G
、2G
到现在动则4G
、6G
、8G
的配置。因此我们在开发中,会尽力适配主流机型保证主流机型的使用体验和流畅度,也会在低版本低配置的用户中做一些取舍