Android应用程序可使用C/C++程序库

发布时间:2009-7-3 14:57    发布者:李宽
关键词: Android , 程序库 , 应用程序
  美国谷歌于当地时间2009年6月25日宣布,公开了开发套件“Android 1.5 Native Development Kit(NDK), Release 1”,使用该套件开发者可用C/C++语言编写支持手机软件平台“Android”的应用程序。

  支持Android的应用程序此前只能利用Java编写,用虚拟机“Dalvik”运行。使用NDK后,可从应用程序中调用由C/C++创建的程序库,从而可以使用已有的程序库。C/C++程序库可与发放应用程序的打包文件(.apks格式)捆绑。

  NDK由标准C程序库“libc”、标准算术运算库“libm”,其他语言用Java接口“Java Native Interface(JNI)”及压缩处理库“libz”等构成。

  不过,由于只支持英国ARM的“ARMv5TE”命令集,因此NDK使用的应用程序的可移植性会较低。另外,由于还存在应用程序结构复杂等多个缺点,因此,该公司呼吁,使用NDK时要注意其优缺点。
本文地址:https://www.eechina.com/thread-3588-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表