广告

新版NDK加入MIPS ABI,Android生态系统前进一大步

2012-06-07 阅读:
Google于上个月发布新版的Native Development Kit(NDK),可用来开发在MIPS-Based设备上运行的本地应用程序。这可是一件大事!Google已经注意到市场上数百万台MIPS-Based Android设备,并采取行动将MIPS ABI支持纳入新版NDK中。

Google于上个月发布新版的Native Development Kit(NDK),可用来开发在MIPS-Based设备上运行的本地应用程序。这可是一件大事!Google已经注意到市场上数百万台MIPS-Based Android设备,并采取行动将MIPS ABI支持纳入新版NDK中。

虽然开发人员以前能在MIPS开发者网站取得MIPS NDK,但现在他们已能与其他很多开发人员一样,从官方的Android开发者网站取得NDK了。通过这项进展,我们预期很快会有许多新的开发人员投入MIPS兼容应用程序的开发。

目前,Android应用程序中的绝大部分(以Dalvik为基础)已能够支持MIPS-Based平台。但是,对某些图形密集和需要大量资源的应用程序来说,为了取得最佳性能和资源访问,开发人员有时会选择以本地代码来编译程序。我们了解这点,这也是为什么我们一直在我们的开发者网站上提供对NDK的支持。现在,利用官方的第八版Android NDK,开发人员能为不同平台进行本地程序代码编译,让应用程序能够在不同设备上运行,其中包括采用MIPS架构的设备。

Google在第八版Android NDK中加入MIPS ABI的举动,对不同的人来说,有着不同的意义。

从终端消费者来看,此举可确保选用的应用程序能在各种连网设备上运作一致,不管设备是采用MIPS、x86或ARM架构,都没有关系。

对开发人员来说,第八版NDK能让新的应用程序更为广泛地适用,并带来了更高的获利可能性。此外,它也开启了非传统Android应用的机会,像数字电视、机顶盒和其它家庭娱乐市场,而这些都是MIPS居领导地位的应用领域。

对于OEM、ODM和芯片公司,这提供了选择的自由,使他们能根据架构的优点来选择CPU。而我们相信,当谈到性价比时,MIPS将会是最佳的。

对Google来说,这项举动证明它信守过去说过多次的承诺─Android是一个不受限于特定架构的开放性平台。通过为更多的MIPS兼容Android应用程序铺路,此举还有可能将Android设备进一步扩大到好几倍的规模。

至于对MIPS和其客户,这不仅意味着他们对MIPS在移动市场日益提升的重要性的一种公开肯定,同时也是MIPS移动生态系统的重要成长。随着越来越多的MIPS-Based移动设备在市场上被广泛采用,围绕MIPS架构的移动应用程序生态系统也将持续成长。

目前,已有多款低成本采用MIPS架构的Android设备问世。事实上,业界第一款Android 4.0 "Ice Cream Sandwich"平板电脑就是采用MIPS架构!上个月,飞利浦为中国市场发布了一款MIPS-Based 7吋平板电脑。这款产品已通过Android兼容性测试套件(CTS),并已完全获得认证。我们相信,这将开启未来在新版本中整合Google Play、地图、Gmail等GMS(Google应用程序)的机会。

通过最新版的Android NDK,开发人员能通过Google Play、Amazon市场和其它应用程序市场进一步将应用程序推广给更多的使用者。MIPS-Based设备能通过这些市场读取到各种应用程序。Google Play则需要GMS整合,这样很快多款MIPS-based设备就将支持这项功能。

新版NDK加入MIPS ABI,Android生态系统前进一大步(电子工程专辑)

我们能够成功跨入移动市场的一个原因是,MIPS拥有快速、精准的执行能力。在"Cupcake"版本时期,把Android移植到MIPS架构得花好几个月的时间。从那时起,我们便不断累积专业技术,同时MIPS架构的芯片也逐渐成熟,包括君正集成电路(Ingenic)和珠海炬力(Actions Semiconductor)开发的SoC。在2011年11月14日,当Android 4.0正式上市时,MIPS只用了几天就完成移植工作,而我们的芯片合作伙伴只花了十天就将它带到平板电脑上。

到12月5日,全球第一款Android 4.0平板设备——Ainovo Novo 7 Basic就已经正式上市发售。这是一台MIPS-Based设备,不是ARM架构,也不是Intel架构。此外,它在中国的零售价还不到100美元。这项成绩几乎领先了其它竞争对手三个月之久——之后,其它支持Android 4.0的平板电脑才姗姗来迟。

MIPS架构的优异性能向来在家庭娱乐和网络应用中居于领先地位。通过Android,现在MIPS-Based应用程序处理器已经获得平板电脑和移动手机的采用。而Google发布的MIPS NDK将能帮助应用程序开发人员更轻松地发挥MIPS架构优势,进一步加速MIPS-based解决方案在移动市场的广泛应用。

开发人员能在Google的Android开发者网站下载新版NDK。

作者:Amit Rohatgi,MIPS科技首席移动架构师

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
您可能感兴趣的文章
相关推荐
    广告
    近期热点
    广告
    广告
    可能感兴趣的话题
    广告
    广告
    向右滑动:上一篇 向左滑动:下一篇 我知道了