从 iOS 10 开始,苹果放弃了 32 位应用。
这种做法是为了让设备运行起来更高效,当然也更快,现在 Android P 也到了采取同样做法的时候了。
现在有开发者发现了谷歌悄悄推出的一项Android新规则,即Android 4.1(含4.1)之前的应用程序将无法在最新版本的系统上运行。
简单来说,Google在Android P中的SDK中添加了一个MIN_SUPPORTED_TARGET_SDK_INT。
如果开发者在应用程序中不支持这个新要求(最低SDK版本是v17,即Android 4.2之后的任何版本都可以接受),那么它低于此版本的应用程序将无法安装或使用。
开发者通过虚拟机模拟Android P后发现,虽然可以安装Android 4.1之前的应用程序,但显示的弹窗无法使用。
因此,在组织应用程序时,Google 越来越像 iOS。
尽管Android是一个开源系统,但谷歌正在慢慢锁定其自由度。
简单来说,就是锁定应用程序隐藏的API访问权限,防止私人访问用户的设备摄像头。
很多开发者对此抱怨道,这无疑限制了Android的开放性,使得系统越来越像一个封闭的iOS系统。