Android 4.1:UI开源、连接、服务与工具得到了改进
本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2012/07/Android-4-1-Jelly-Bean
近日开源的Android 4.1(又叫做Jelly Bean)带有几个UI、连接、服务与SDK的增强,这包括更平滑的UI、更好的HTML5渲染、云消息、性能与调试工具。
Android开源项目的技术领导Jean-Baptiste Queru近日宣布了Jelly Bean的开源。很多新的增强都与用户界面相关,并且通过APIs得到了支持,这包括:
使用了一个16毫秒的心跳对所有的绘制与动画进行了垂直同步定时通过三重缓冲实现更平滑的渲染、滚动、分页与动画通过触摸的垂直同步、预测手指位置以及增强CPU来降低触摸延迟新的性能监控工具、systrace、收集内核数据,有助于评估应用性能支持双向文本与新的语言可展开的通知,包括文本、图标与按钮改进的HTML5体验关于连接,Jelly Bean增加了:
通过蓝牙实现的更轻松的Android Beam传输支持基于DNS的服务探测,用于访问其他Wi-Fi设备提供的服务改进了Wi-Fi Direct以探测预先关联的服务其他增强有:
应用开发者可以通过Google Cloud Messaging向用户发送短信息在通过Google Play将应用发送给设备前,应用会通过特定于设备的密钥进行编码在应用更新时,只会下载新的部分而非整个APK新的Android SDK Revision 20带有如下改进:
用于创建应用、活动、主从流程以及自定义视图的新应用模板用于追踪所有OpenGL调用的GLES Tracer用于调试应用的Device Monitor与工具Systrace:追踪底层的内核活动一个重要的变化是Google计划在新版Android发布前的两个月就向设备制造商提供了Platform Development Kit(PDK)。此举旨在让制造商在这次移动OS发布后能够很快为所选设备提供更新。到目前为止,很多制造商都在ICS发布的几个月后才提供4.0.1更新,有些甚至在半年后才提供。
虽然ICS与之前几个版本的Android可能会支持Flash,但Jelly Bean将不再对其提供支持。Adobe已经宣布“将不再为Android 4.1提供认证的Flash Player实现”,因为他们已经停止开发和测试了。此外,除了已经安装了Flash Player的设备外,Google Play将于8月15日起不再提供Flash Player的下载。这意味着要么设备要预装Flash或是用户在这个时间前自己安装。Adobe已经发布了Flash认证的Android设备列表。
Google已经宣布了针对Galaxy Nexus HSPA+设备的Jelly Bean OTA。Nexus S、Motorola Xoom与Nexus 7用户将于本月底获得OTA。
查看英文原文:Android 4.1: Open Sourced with UI, Connectivity, Services and Tools Improvements