在移动开发如火如荼的今天,Android作为日前市场占有率最高的智能手机操作系统,自然是其中的佼佼者,其开发市场广阔,势如破竹,前景一片光明,Android系统架构采用软件叠层的方式进行系统构建,从上至下依次为应用程序层、应用程序框架层、系统运行库层和以及Linux内核层。这种构架方式使得层与层之间相对独立,当某一层发生了变化时,其它层受到的影响相对较小,Android上层的应用层和框架层都是使用Java语言,而系统运行库层和Linux内核层则是使用C/C+编写的,所以上层Java要调用底层的C/C++函数库必须通过Java的JNI技术来实现。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !