回覆列表
  • 1 # 歷歷萬世

    安卓是 Android/Linux,不是 GNU/Linux。

    換句話說,安卓就是Linux的一個發行版,但不是GNU/Linux的一個發行版。

    如果你心目中的Linux就是Linux,那麼安卓就是Linux。

    如果你心目中的Linux是GNU/Linux,那麼安卓就與你想象的Linux有點不同,雖然它仍然是Linux。

  • 2 # 程式猿來導事

    對於安卓,是否可以理解為安卓系統其實跑的是Linux?這個理解不是不準確的。

    首先我們看下Android系統的架構:Linux kernel只是Android系統的一部分,並且對原生Linux進行了大量改動。

    Android 底層執行的Linux是基於開源的Linux,但是也在Linux基礎上做了很大的改動:

    1.Google自己開發了一套Bionic Libc來代替glibc。

    2.Android

    應用並不是基於標準的Linux應用,而是基於Java虛擬機器Dalvik、ART以及JNI的一套應用體系。

    3.增加了Android專有的驅動程式: 比如Android Binder 、Low Memory Killer、Android Alarm等驅動。

    Android Linux核心版本和Linux髮型版本不一致:

    Android Linux核心版本比Linux髮型版本都會低很多,

    目前Linux最新版本是Linux5.0.2了,而Android9的一些手機Linux還是Linux4.18系統。

  • 中秋節和大豐收的關聯?
  • 石參可以和羅卜煲豬骨湯嗎?