NDK运行时库简介

一般的Android应用程序都是用Java语言编写的,在Dalvik虚拟机或ART虚拟机中运行的。 但是,出于对性能的考虑,android也允许使用JNI接口,直接调用原生(Native)程序。这些程序都是直接被编译成平台支持的汇编指令,效率自然比在虚拟机中运行的要高。不过,现在ART虚拟机出现了,JNI调用在性能方面的优势被大大缩减。 一般情况下,自己编写的JNI程序都是使用C语言编写的。但有时
相关文章
相关标签/搜索