近日,谷歌方面发布了Android 14 Developer Preview 1,也就是Android 14的第一个开发者预览版。与以往一样,Android 14也拥有一个甜点名作为代号,那就是“UpsideDownCake(颠倒蛋糕)”。在海外开发者论坛XDA上,已有手持谷歌“亲儿子”Pixel 7的开发者抢先体验了Android 14 Developer Preview 1,并公布了这一新版系统的相关信息。
在Android 14的首个开发者预览版中,主要有三大与用户息息相关的变化。其一,是支持曾经在Android 12上惊鸿一瞥的原生应用双开特性;其二,是Android 13上的新系统组件“照片选择器”被全面普及,每一个APP都必须强制支持该组件;其三,则是Android 14增加了一个新的后台安装控制功能,允许用户删除OEM厂商或运营商预装的应用。
Android应用克隆或者说应用双开/多开,对于大多数国内用户而言显然并不陌生,这一技术已经在很久前就被国内手机厂商推出了。在移动互联网时代,随着社交应用的爆炸性增长将几乎所有用户裹挟,以至于我们的工作和生活在社交平台(主要指微信)上被强行混合在一起,以至于有用户需要创造另一个身份来隔离两者。面对用户的这一需求,手机厂商很快就行动起来。
其实应用双开的原理非常简单,无非是使用不同的设备码来创建同一个APP的复数镜像,让系统认为这是多个不同的APP,这样的话就能生成2个数据存储路径,此时的多开就等于打开了两个互不干扰的APP。又或者在系统里划分出一块内存区域,然后安装一个虚拟机,让APP误以为是在另一个设备里,从而实现双开。
但对于绝大多数开发者而言,应用双开功能都是他们所反对的。比如微信的用户协议里就明确写了,单个用户身份最多允许一个微信账号登陆,甚至应用双开被检测到是会被封号的。
长期以来,国内手机厂商之所以敢公开做应用分身功能,原因就是由于国内安卓生态的混乱无序。毕竟用户手机里的APP并不一定是从官方应用商店下载,所以只提供应用分身服务的手机厂商并不用承担相关责任。
然而海外市场的情况则大有不同,Google Play几乎垄断了海外Android应用的分发渠道,这就意味着谷歌面临与苹果一样的境况,那就是可以强制要求开发者遵守审核指南,反过来也必须遵守开发者为APP订立的服务条款。这也是为什么长期以来,即便国内iOS用户的呼声如此之高,苹果方面却始终不愿意为用户“开后门”。只是不知道此次谷歌要如何协调第三方开发者,来平息利益受损方的怒火。