2023年度国内安卓生态回顾及展望杂谈
PIut02
2024-03-19 小米11 Pro
写在前面
又到了一年315,想起去年写了篇《2022-2023国内主流安卓APP分析对比》查看链接 ,过去的一年发生了许多足以影响整个国内安卓应用生态的事情,这些对作为用户和消费者也就是我们来说,究竟有多少影响;去年总结的APP今年又有哪些新的变化,这就是这篇文章的主题。
本文全文共约3000字,阅读需10分钟左右。
——————
1 国内主流安卓APP分析对比
如去年所说,手机APP是我们日常生活中每时每刻都在接触、使用的东西,它本质上决定了我们使用手机最基础的体验。第一部分就仿照去年重新盘点下过去一年我选出的我认为的主流App(如图共60款,纯主观选出不客观)的发展及变化,依旧从Target API变化,App包体大小变化,App组件变化等几个方面来看,究竟我们的体验有没有变得更好,64位应用如今在已经全员64位的情况下就不单独列举了。使用软件依旧为LibChecker.
共60款
1.1 Target API变化
Android Developers网站中有一个QA,为何要以较新的 SDK 为目标平台?
答:每个新的 Android 版本都会引入一些变更,以便改进安全性和性能,并提升 Android 用户体验。其中的一些变更仅适用于通过 targetSdkVersion 清单属性(也称为目标 API 级别)明确声明支持这些变更的应用。
通过将应用配置为以新近的 API 级别为目标平台,您可以确保用户享受到这些改进,而同时仍可让应用在较低版本的 Android 上运行。通过以新近的 API 级别为目标平台,您还可以让应用利用平台的最新功能,为用户提供愉悦的体验。
——————
现在来看看2023年度内的变化。注明:Android 10 的 API 级别为 29, Android 11 的 API 级别为 30,Android 12 的 API 级别为 31,Android 12L 的 API 级别为 32,Android 13 的 API 级别为 33,Android 14 的 API 级别为 34。
——
首先根据2023年7月电信终端产业协会(TAF)在工信部指导下签署的公约《移动应用软件高API等级预置与分发自律公约(2023)》,OPPO、vivo、小米、三星、中兴、星纪魅族等11家主流终端厂商及分发平台作为共同发起单位,在签署公约中写明:
2023年09月25日起,将不再收录低于 targetSdkVersion30 的新增应用;
2023年12月04日起,将不再允许低于 targetSdkVersion30 的应用发起版本更新;
2024年01月04日起,将清理下架低于 targetSdkVersion30 的存量应用。
——
所以无论你是否关注target API的变化,这个公约使得我们所使用的某些软件终于肯更新那万年不动的API级别。如图:
2023
API级别占比最多的已经是30,其次为33、31。而2022年度的饼图是这样:
2022
列举的主流APP在2023年度统计中仅有农业银行没有及时更新,其余均已经达到了30API及以上的级别。这一天虽然来的有些迟,但终于还是到来了。最后让我们恭喜中国农业银行拿下2023年度API级别最低的奖项。
它现在怎么还能更新还没下架?
1.2 App包体大小变化
需要重新强调的是,包体大小并不能代表实际应用体积,很多时候应用在联网后会额外下载运行必须组件。老惯例包体大小前十名和包体增长比例前十名分别为:
左大小排行,右增长排行
大部分应用都在100MB及以上,平均每个包体115MB,分布如图:
横轴包体大小,纵轴应用数量
没什么好多说的,一切都在图里了,还是让我们看看远处的虚幻4和webview吧。这60款软件仅包体加起来就已经占用7.6g,比去年占用6.9g又多了10%。最后让我们恭喜QQ继续卫冕年度包体最大的奖项。
实至名归
恭喜闲鱼逆风翻盘,以小体积勇夺包体增长第一的奖项。
逆风翻盘
1.3 推送组件变化
推送组件也就是Push组件,在统一推送前路不明的情况下,各家手机厂商的推送各自为战。软件应用在接入了各家系统的Push后,软件的通知可以不用再唤醒软件本身,从而达到省电和节省系统资源的目的。这里仅列举新增的变化。
——
新增了Vivo Push的有:米家
新增了OPPO Push的有:中国银行
新增了HUAWEI Push的有:美团,淘宝,闲鱼,QQ,数字人民币,阿里云盘,QQ邮箱
新增了Meizu Push的有:美团,小红书,酷安,云闪付,阿里云盘,菜鸟
新增了nubia Push的有:微博
新增了MiPush的有:淘宝,绿洲,数字人民币,阿里云盘,铁路12306
新增了HONOR Push的有:饿了么,飞书
——
好了到了这个环节相信大家都知道要说什么,让我们大声喊出它的名字,迄今为止仍然没有接入任何一家国内主流厂商Push组件的重量级选手:
张小龙__
1.4 软件绿色联盟标准
这里直接引用软件绿色联盟基于《软件绿色联盟应用体验标准》发布的《软件绿色联盟1月绿标评测报告》查看链接 ,评测了Top1000的国内主流应用,比我专业很多,详细标准可以去他们的公众号查看,这里引用下作为补充。注意不合格的类别判断标准是整体的平均,并不代表所有。
冷启动响应时间检测项:不合格的应用分类主要有游戏类、购物比价类、儿童类、金融理财类。
热启动响应时间检测项:不合格的主要有金融理财类、出行导航类。
后台亮屏内存占用检测项:不合格的有拍摄美化类和影音娱乐类。
后台灭屏内存占用检测项:不合格的有拍摄美化类、影音娱乐类、实用工具类、旅游住宿类、出行导航类、金融理财类、美食类、便捷生活类、社交通讯类、新闻阅读类。
后台亮屏CPU占用检测项:不合格的有拍摄美化类,影音娱乐类,购物比价类,实用工具类,金融理财类应,出行导航类,美食类,社交通讯类,新闻阅读类。
后台灭屏CPU占用检测项:不合格的有购物比价类,金融理财类,拍摄美化类,实用工具类,影音娱乐类,美食类,社交通讯类,便捷生活类。
金融理财类软件出现次数最多,部分软件是当之无愧的毒瘤。
根据检测名单,我选出的60款App中不合格的有:QQ,网易云课堂,菜鸟,夸克,滴滴出行,抖音,携程旅行,支付宝
——————
1.5 国外主流(?)
既然是对比那么当然不能只和过去的自己比,让我们来看看国外应用软件的情况。照例选出22款软件:
漏了一个SpeedTest
首先来看API级别饼图。在Google Play的上架要求中写道:自 2023 年 8 月 31 日起:新应用必须以 Android 13(API 级别 33)或更高版本为目标平台;应用更新必须以 Android 13 或更高版本为目标平台,并针对 Android 13 中的行为变更进行调整。
2023
其次看包体大小,总占用2.2g,平均每款占用99MB,分布如图:
横轴包体大小,纵轴应用数量
从上述可知,API级别方面由于谷歌的监管,各家应用均有及时的跟进更新,而包体方面与国内相差不大。但此前也说过,包体大小并不等于实际应用大小,在正常使用过程中国外的软件占用的空间远小于国内的各种软件。电报正常使用基本不超过1g,而同样作为聊天软件QQ的占用一度超过10g。
——————
1.6 总结
实际上大家可以看出,国内外软件生态除了监管这一因素,软件厂商的产品经理也在其中扮演着重要的因素。这段时间总看到有些言论认为国内的生态是缺乏谷歌的监管导致,但马斯克收购推特后也扬言要把现在的X打造为新的超级应用,只能说是产品经理的思路导致了如今的差异,将如今的现状归因为过去谷歌自己的决定是不切实际也是不合理的。
国内的应用产品大多追求大而全,臃肿、卡顿挥之不去,很难去评价这件事到底是好是坏。曾几何时我们畅想的Web App和小程序已然成为了新的信息孤岛,似乎只有超级应用才是唯一的未来,却忽视了那些本应该是最基本的用户体验。
此外手机厂商作为分发平台的不作为也有一定的责任。直到去年7月前国内应用商店的上架最低API级别依旧为26,而那已经是安卓8时代的产物。希望手机厂商和开发商未来能更加重视这些,用户体验永远是最基本的。
而作为用户,我们除了用脚投票外,ROOT后安装模块或者使用谷歌版/修改版作为替代也不失为一种选择。
——————
2 安卓生态展望及杂谈
过去一年内国内的安卓生态说是剧变也不为过,首先是华为鸿蒙宣布剥离安卓,这颗曾经从安卓身上成长起来的树苗如今已经成为了真正的大树,2023年底小米、vivo也宣布了自家的全新系统Hyper OS和Blue OS,安卓似乎已经不是除了IOS之外的唯一选择。
——————
2.1 “开放、自由”的安卓
开放、自由一直以来都是安卓最显著的标签,尤其是和IOS的生态相比,用户可以随心所欲的安装运行任何自己想装的软件。但时至今日真的如此吗?
2021年工信部公示了《移动智能终端安全能力技术要求》(YD/T 2407-2021)这一标准,其中4.2.4应用层安全目标中写道“要保证移动智能终端对要安装在其上的应用软件可进行来源的识别”,5.1基本要求中写道“移动智能终端应通过给用户提示和让用户确认的方式来防范安全威胁,当操作系统自身或者第三方应用调用相关功能时,操作系统应具备给用户提示和让用户确认的能力,在操作执行期间,提示应足够引起用户的注意”。
MIUI的安全守护
上述就是如今各大手机厂商在各种地方限制安装软件依据之一,也就是过去几年里各大厂商铺开的所谓“纯净模式”和“安全守护”。
——
这里直接引用B站UP木羽说科技的视频《「木羽」安卓机想自己装个App怎么这么难?》(查看链接 )中的结果:
华为鸿蒙(非NEXT)未开启纯净模式下,侧载已上架应用商店的软件需要验证指纹并勾选已知悉风险,对于未上架的软件需要验证锁屏密码并要求登录华为账号;开启纯净模式后不支持侧载。
小米在未开启安全守护情况下,侧载软件可以直接安装;开启安全守护后已上架软件需要勾选知悉风险,未上架软件会遇到验证码、输入应用名称、验证锁屏密码、验证小米账号密码等等手段,通过后才能继续安装。OPPO/Realme/一加/VIVO/魅族和小米大差不差,勾选知悉风险后可以很顺畅的安装,开启安全守护后未上架软件需验证锁屏密码,且有些会根据安装包大小经历时间不等的扫描。
——
此外不知道你是否注意到某些软件安装时会提示:该应用未经备案。2023年8月工信部发布了《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,要求组织开展App备案工作,2024年4月至2024年6月底,电信主管部门将组织对App备案情况开展监督检查,对仍未履行备案手续的App依法进行处置。
大家应该已经发现,不少软件都已经从酷安里消失了。而4月规定正式执行后又会如何变化,我们拭目以待。这些功能或多或少都给了开关而且有办法绕过,确实能方便老人和儿童使用,功过如何且留待后人评价。
——————
2.2 “极客、开源”的安卓
虽然玩机的人数和大多数比只能算小众,但必须承认,这部分人对安卓生态的活跃有着独一份的贡献。2023年11月,小米在发布小米澎湃OS的同时,也宣布Bootloader解锁权限将仅针对开发者和手机发烧友开放,对解锁资格进行审核,并在后续几个月中不断提高审核要求,自此国内拥抱ROOT的厂商又少了一家。而2024年初LSPatch、LSPosed、Shamiko先后存档,宣布停止更新,到目前为止还没有拥有足够影响力的替代者出现。
LSPosed停止更新
如今ROOT检测已经越来越成熟,ROOT检测和隐藏ROOT一直在对抗中发展,一旦选择了ROOT,为了正常的使用体验就要不断的更新隐藏ROOT手段,从Magisk到KernelSU,到APatch,技术日新月异,我们还记得自己当初为什么走进搞机这条路吗,在最初我只是想尽方法榨干我手里的那颗骁龙600,获得尽可能正常的使用体验。当手机性能越来越高,如果存在那么一天,已经不再需要ROOT去榨取性能获得更好的体验,而去追求稳定养老,那么对我个人来说就不再需要ROOT。
在搞机这个所谓的圈子不断扩大的同时,也带来了许多的问题,原本小而美的地方承受了过多的关注和目光,从而导向了现在的结果。格机模块屡见不鲜,辱骂开源作者成为常态,有太多人在享受这个社区的同时也在践踏着这个社区,很难去说小米限制ROOT和如今的社区环境究竟有多少关系,如LSPosed开发者所说,我们只是对这个社区感到太累了。
也许有人会说,现在LSPosed仍然能用,以后也一定会有新的开发者站出来,正如当年LSPosed取代EdXposed一样。但我想说的只是,珍惜现在的社区,并共同参与到其中的建设,别再等到失去才知道惋惜。感谢LSPosed团队过去多年的努力,是他们让这个社区变得更好,并让我们拥有更方便的工具。
——————
2.3 结语
2024年3月,微软宣布停止支持 Windows 安卓子系统(WSA),放弃了与安卓生态的兼容,但安卓生态仍然有着独一无二的优点,毕竟折腾本身就是乐趣之一。最后回到开头的问题,今天如果有其他选择,你是否还会选择安卓?
个人水平有限,如有错误或补充欢迎评论指正。撰文/作图/收集数据不易,如果您喜欢这篇文章的话烦请点个赞,这对我会有很大的帮助,感谢您的支持。
——————
3 鸣谢
@小林子的娃 的补全计划图标包,方便我制作了图片,
Android Developers,提供了API级别的解读和谷歌商店标准,
Microsoft Copliot,生成了颁奖图的背景,
软件绿色联盟,提供了量化标准及Top1000主流软件的数据,
B站UP木羽说科技,提供了App安装限制的参考,
LSPosed 团队,感谢他们过去多年对安卓生态的贡献,
还有每一个读到这里的你。
#今天又有应用更新TargetAPI了# #HyperOS#