PDK的魔力:更早获得新版 Android
2012-10-17
作者:Robert Bismuth,MIPS业务发展副总裁
在今年6 月举行的Google IO大会中,来自Android 部门的开发人员花了一些时间来说明为OEM厂商和半导体供应商提出的最新行动计划:合作伙伴开发套件(PDK)。在PDK 推出之前,未能参与Google 早期开发设备计划的OEM 厂商和半导体供应商必须等到Android 开源版本公布后,才能开始进行开发。PDK 使情况有了改变:这是Google 致力于加速未来Android 新版本能更广泛采用的一项策略。
事实上,在今年的Google IO 大会举行之前,首套PDK 就已经与Jelly Bean,也就是Android 4.1 版一起就绪了。OEM 厂商和半导体供应商能够在开放源版本发行前,通过授权方式取得Jelly Bean 的PDK。这能让OEM 厂商和半导体伙伴将各自的设备驱动程序整合进PDK 提供的程序文件中。这使得这些厂商能够为特定设备进行驱动程序的开发、测试和优化。这样一来,当然能缩短OEM 厂商和半导体供应商将其设备移植到新版Android 所需的时间。
(PDK 的获取需要授权,因为PDK 中的新版Android 尚未正式发布。)
PDK 中的内容可能会与最终发布版本稍有不同。不过,因为PDK 是在新版本发布的最后阶段——也就是测试阶段产生的,因此,PDK 和最终的Android 开源版本间应该不会有重大的改动。
伴随Jelly Bean 版本的PDK 可以看成是一个beta 版。由于多版本以及MIPS、Intel 和ARM 三种处理器架构的支持,曾经出现过一些小小的问题。不过现在已有多家第三方厂商授权获得PDK,他们当然会加速推动对Jelly Bean 的支持。
MIPS 立即加入了Google 的PDK 项目,我们的架构授权客户君正也一样。通过与君正优秀工程师们的共同合作,我们能快速将Jelly Bean 带到多款采用君正芯片的平板电脑中。因此,当Jelly Bean 正式发布时,采用君正MIPS 架构的平板电脑能率先支持此新版本(仅落后于Google 自己的Nexus 7),并通过印度的OEM 厂商Karbonn Mobiles推向市场。
这是Google PDK 的强大力量。OEM 厂商不会再落后于Google 挑选的独家早期开发伙伴。原来的时候,只有Google 的自有品牌Nexus 设备才能成为市场领先者,但以后的情况可能不一定会如此,因为会有许多积极的OEM 厂商也能借助PDK 快速推出新版产品。
Android Jelly Bean即将发布首个维护版本,PDK 已经为此版本做好准备。好消息是,Google 已经修正了许多原来PDK中存在的问题。MIPS 当然会在其中得到完整的支持,与Intel 和ARM一样。