NDK運行時庫簡介

一般的Android應用程序都是用Java語言編寫的,在Dalvik虛擬機或ART虛擬機中運行的。 但是,出於對性能的考慮,android也允許使用JNI接口,直接調用原生(Native)程序。這些程序都是直接被編譯成平臺支持的彙編指令,效率自然比在虛擬機中運行的要高。不過,現在ART虛擬機出現了,JNI調用在性能方面的優勢被大大縮減。 一般情況下,自己編寫的JNI程序都是使用C語言編寫的。但有時
相關文章
相關標籤/搜索