据Google 前天发布的消息,Android将迎来第 10 个主版本-Android Q,目前Android Q beta 4 已经发布,公开 API 也已定稿!Android Q 主要聚焦在三个方面: 创新、隐私与安全,以及数字健康。协助开发者利用 5G、折叠屏、无框屏、设备内置 AI 等最新技术继续创造精彩,同时确保用户安全、隐私及数字健康。
Android Q Beta4 的具体内容,请看Google发布的文章:
从2008年,发布Android 1.0 到 2019 年即将发布的Android 10.0(Android Q) 10年的时间,发布了大版本10个(小版本30个左右),足以看出Android的更新及发展速度之快。在2019年的今天,Android系统各版本的市场分布情况是怎样的呢?一起来看一下:
数据来自腾讯移动分析
Android 系统版本 | 占比 |
---|---|
27 | 23.33% |
28 | 15.86% |
6.0 | 13.85% |
7.1.1 | 11.45% |
5.1 | 10.79% |
8.0 | 10.6% |
4.4 | 5.93% |
5.0 | 1.5% |
4.2 | 0.7% |
版本分布排行
数据来自腾讯移动分析
版本分布趋势图
数据来自腾讯移动分析
从分布图来看,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
的配置。因此,我们在开发中,会尽力适配主流机型,保证主流机型的使用体验和流畅度,也会在低版本低配置的用户中做一些取舍。
网友评论