Android KitKat 向 Windows Phone 发起低端大战

阅读时间图标 3分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

kk-android-44

最新版本的 Android 需要越来越多的硬件才能有效运行,大多数设备现在需要 2 GB 的 RAM。

这意味着低端 Android 手机往往配备较旧版本的操作系统,甚至可以追溯到 2.3 版本,以允许操作系统在低 RAM 手机上运行,​​更不用说流畅了。

有点像恐龙时代的早期哺乳动物,Windows Phone 已经能够在低端智能手机的利基市场中成长,它只是比最新版本的谷歌 Android 更好地适应。

在 3 年第三季度获得市场份额的仅有的两个移动操作系统是 Android 和 Windows Phone,我怀疑 Google 并没有忽视这一点。

他们最新版本的操作系统,Android 4.4 或 Kitkat,旨在纠正这个问题,旨在实现“所有人的 Android”。

谷歌写道:

Android 4.4 旨在在比以往任何时候都更广泛的设备上快速、流畅和响应迅速地运行——包括在全球数百万台只有512MB RAM.

KitKat 简化了每个主要组件以减少内存使用,并引入了新的 API 和工具来帮助您创建创新、响应迅速、内存效率高的应用程序。

构建下一代 Android 设备的 OEM 可以利用 有针对性的建议和选择 即使在低内存设备上也能高效运行 Android 4.4。 Dalvik JIT 代码缓存调整、内核同页合并 (KSM)、交换到 zRAM 和其他优化有助于管理内存。 新的配置选项让 OEM 可以调整进程的内存不足级别、设置图形缓存大小、控制内存回收等。

在 Android 本身中,整个系统的更改改进了内存管理并减少了内存占用。 核心系统进程被修剪为 使用更少的堆,他们现在更 积极保护系统内存 来自消耗大量 RAM 的应用程序。 当多个服务同时启动时——例如当网络连接发生变化时——Android 现在 串行启动服务,在小组中,以避免峰值内存需求。

对于开发者,Android 4.4 可以帮助您交付 高效且响应迅速的应用程序 在所有设备上。 新的 API ActivityManager.isLowRamDevice() 可让您调整应用的行为以匹配设备的内存配置。 您可以根据需要修改或禁用大内存功能,具体取决于您希望在入门级设备上支持的用例。 详细了解如何针对低内存设备优化您的应用程序 此处.

新工具还可以让您深入了解应用程序的内存使用情况。 这procstats 工具 详细说明一段时间内的内存使用情况,包括前台应用程序和后台服务的运行时间和内存占用情况。 设备上的视图也可作为新的开发人员选项使用。 这 记忆信息工具 经过增强,可以更轻松地发现内存趋势和问题,并显示以前不可见的额外内存开销。

查看完整页面 在Google这里.

谷歌能否实现其避免碎片化并将其全系列 Android 手机保持在同一虚拟页面上的目标还有待观察,但对 Windows Phone 的威胁是显而易见的——它的低端将不再安全利基市场,如果它想在 2014 年保持势头,需要继续致力于其价值主张。

我们的读者认为谷歌可以解决其低端手机问题并扼杀Windows Phone,还是会像Project Butter那样承诺消除Android的滞后,但从未交付? 请在下面告诉我们。

有关主题的更多信息: 安卓, 竞赛, Windows手机