色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

安卓系統是用什么語言寫的

林子帆2年前17瀏覽0評論

安卓系統是用什么語言寫的?

中文名: 安卓、安致

外文名: Android

開發商: Google/開放手持設備聯盟

發行商: Google

發行時間: 2008年9月23日

編程語言: C/C++(底層) Java等(應用層)

源碼模式: 混合(自由免費,開放源碼)

包類型: APK

支持平臺: ARM、MIPS、x86

內核類: 整塊性核心(Linux)

android首先是基于linux的開源操作系統,而linux是使用標準C語言開發的操作系統。

android底層驅動以及操作系統內核使用C語言以及匯編開發,android操作系統本身是使用Java開發,并使用JNI調用本地的C語言庫,實現操作系統底層調度。android應用是使用Java開發;同時也可以使用C/C++ native開發,但是多數時候不用用到C。所以基本上就是Java為標準開發語言。android使用了修改過的JVM(Java虛擬機)叫做dalvik虛擬機,其本質還是Java虛擬機。所以對應每一個APP都會創建個dalvik虛擬機,也就是一個linux進程。

簡單講,其實就是基于linux下的修改版Java虛擬機,運行java程序。

java 調用 jni,安卓系統是用什么語言寫的