當前位置:首頁 » 安卓系統 » 安卓基於linux是什麼意思

安卓基於linux是什麼意思

發布時間: 2022-12-14 05:46:35

⑴ 關於安卓跟linux的關系~

Android 和 MOTO V8 的系統完全是兩個概念。
現在各個手機網站的編輯大腦都是嚴重萎縮的,根本就不能理解 Linux 是什麼。

Linux 僅僅是內核,根本就不是一個完整的操作系統。
一個完整的操作系統,包括內核,功能庫,用戶界面三個主要部分。一個應用程序,主要運行的並不是依靠內核來運行,它主要是藉助功能庫提供程序功能函數支持,用戶界面層提供顯示和交互的功能函數支持,內核只是一個硬體驅動交互,任務分配,內存管理,IO 處理的最底層的支持。

也就是說,一個程序能不能運行,主要是看函數庫和用戶界面的支持情況。
但很明顯的,Android 和 MOTO V8 完全是兩種實現方法,根本就不能拿來做比較。
Android 是基於叫做 Dalvik 的 java 虛擬機而運行的一個上層系統,所有的 Android 程序其實都是 java 程序,直接運行在這個 java 虛擬機裡面,Android 的程序根本就不是一個真實的二進製程序。
MOTO V8 我要沒記錯,是基於QT 嵌入式開發的一個系統,叫做 EZX Linux 。QT 提供了一個完整的函數庫和用戶界面支持庫。他的程序理論上都是手機上面可以運行的本地二進製程序(記得是 ARMv5 的)。但實際上,MOTO 不允許二進製程序的開發和安裝,只能用 java 程序,也就是 j2me 的程序。

雖然兩個都是虛擬機,但這兩個虛擬機本質完全不同。
Dalvik 的虛擬機是針對 Android 手機的基本要求,也就是要有一個觸摸屏,4個物理按鍵,內存和 CPU 性能都要求很高的硬體進行設計的。j2me 是針對的手機就沒有這個要求。不同的 j2me 手機和程序,都有不同的功能和性能。

可以說,Andorid 系統和 MOTO V8 的 EZX ,就算都用 Linux 內核,Linux 內核提供的硬體支持,功能支持等等的東西,在手機這種針對性極強的硬體上,也會出現不同的兼容問題。
他們兩個除了都是基於 Linux 內核這個稱呼以外,其餘的他們根本就完全不同。

Linux 從來就沒有說過「二進制兼容」,Linux 遵循 POSIX 標准,Linux 之間還有一個 LSB 兼容標准,但這個不是強制標准,而且在手機上根本就沒辦法執行的。

安卓系統是什麼意思

安卓系統是一種基於Linux的自由及開放源代碼的操作系統。主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。

安卓一詞為Android的中文譯名,Android一詞的本義指「機器人」,2007年11月5日Google宣布基於Linux平台的開源手機操作系統以此命名,該平台由操作系統、中間件、用戶界面和應用軟體組成。

(2)安卓基於linux是什麼意思擴展閱讀:

安卓系統的發展歷程:

2003年10月,Andy Rubin等人創建Android公司,並組建Android團隊。

2005年8月17日,Google低調收購了成立僅22個月的高科技企業Android及其團隊。安迪魯賓成為Google公司工程部副總裁,繼續負責Android項目。

2007年11月5日,谷歌公司正式向外界展示了這款名為Android的操作系統,並且在這天谷歌宣布建立一個全球性的聯盟組織。

2008年,在GoogleI/O大會上,谷歌提出了AndroidHAL架構圖,在同年8月18號,Android獲得了美國聯邦通信委員會(FCC)的批准,在2008年9月,谷歌正式發布了Android 1.0系統,這也是Android系統最早的版本。

2009年4月,谷歌正式推出了Android 1.5這款手機,從Android 1.5版本開始,谷歌開始將Android的版本以甜品的名字命名,Android 1.5命名為Cupcake(紙杯蛋糕)。該系統與Android 1.0相比有了很大的改進。

2009年9月,谷歌發布了Android 1.6的正式版,並且推出了搭載Android 1.6正式版的手機HTC Hero(G3),Android 1.6也有一個有趣的甜品名稱,它被稱為Donut(甜甜圈)。

2010年2月,Linux內核開發者Greg Kroah-Hartman將Android的驅動程序從Linux內核「狀態樹」(「staging tree」)上除去,從此,Android與Linux開發主流將分道揚鑣。

在同年5月份,谷歌正式發布了Android 2.2操作系統。谷歌將Android 2.2操作系統命名為Froyo,翻譯完名為凍酸奶。

2010年10月,谷歌宣布Android系統達到了第一個里程碑,即電子市場上獲得官方數字認證的Android應用數量已經達到了10萬個,Android系統的應用增長非常迅速。

在2010年12月,谷歌正式發布了Android 2.3操作系統Gingerbread (姜餅)。

2011年1月,谷歌稱每日的Android設備新用戶數量達到了30萬部,到2011年7月,這個數字增長到55萬部,而Android系統設備的用戶總數達到了1.35億,Android系統已經成為智能手機領域佔有量最高的系統。

2011年8月2日,Android手機已佔據全球智能機市場48%的份額,並在亞太地區市場占據統治地位,終結了Symbian的霸主地位,躍居全球第一。

2011年9月,Android系統的應用數目已經達到了48萬,而在智能手機市場,Android系統的佔有率已經達到了43%。繼續在排在移動操作系統首位。谷歌將會發布全新的Android 4.0操作系統,這款系統被谷歌命名為Ice Cream Sandwich(冰激凌三明治)。

2012年1月6日,谷歌Android Market已有10萬開發者推出超過40萬活躍的應用,大多數的應用程序為免費。Android Market應用程序商店目錄在新年首周周末突破40萬基準,距離突破30萬應用僅4個月。

2013年11月1日,Android4.4正式發布,從具體功能上講,Android4.4提供了各種實用小功能,新的Android系統更智能,添加更多的Emoji表情圖案,UI的改進也更現代,如全新的HelloiOS7半透明效果。

2015年,網路安全公司Zimperium研究人員警告,安卓(Android)存在「致命」安全漏洞,黑客發送一封彩信便能在用戶毫不知情的情況下完全控制手機。

2018年10月,谷歌表示,將於2018年12月6日停止Android系統中的Nearby Notifications(附近通知)服務,因為Android用戶收到太多的附近商家推銷信息的垃圾郵件。

⑶ 安卓是基於linux嗎

是的,這個是谷歌公司在Linux的基礎上開發的。現在華為的鴻蒙也是的。好處就是開源。《Linux就該這么學》有Linux命令

⑷ linux系統 和安卓有什麼區別

1、支持軟體格式不同

Android系統支持的是APK後綴文件格式,而linux系統若要運行APK軟體則需要一個JAVA虛擬機環境來運行。

2、運行平台不同

Android是一種基於Linux的自由及開放源代碼的操作系統。主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。

linux系統在移動設備和電腦上都可以運行,Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。

伴隨著互聯網的發展,Linux得到了來自全世界軟體愛好者、組織、公司的支持。它除了在伺服器操作系統方面保持著強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有著長足的進步。

3、linux系統包含Android系統,Android系統不linux系統

Android是一種基於Linux內核開發的操作系統。所以 Android 也可以算是 Linux 系統的一種。因為他是基於 Linux 內核上面運行的一個java虛擬機環境。

⑸ 安卓和linux的關系

安卓(Android)是一種基於Linux的自由及開放源代碼的操作系統。兩者是並存關系。
Android一詞的本義指「機器人」,同時也是Google於2007年11月5日宣布的基於Linux平台的開源手機操作系統的名稱,該平台由操作系統、中間件、用戶界面和應用軟體組成。
Android的系統架構和其操作系統一樣,採用了分層的架構。從架構圖看,Android分為四個層,從高層到低層分別是應用程序層、應用程序框架層、系統運行庫層和Linux內核層。
2010年2月,Linux內核開發者Greg Kroah-Hartman將Android的驅動程序從Linux內核「狀態樹」(「staging tree」)上除去,從此,Android與Linux開發主流將分道揚鑣。更多Linux知識可查看《Linux就該這么學》。

⑹ Android操作系統是基於Linux Kernel是什麼意思

kernel(內核):是操作系統最基本的部分,是一個操作系統的核心。是基於硬體的第一層軟體擴充,提供操作系統的最基本的功能,是操作系統工作的基礎,它負責管理系統的進程、內存、內核體系結構、設備驅動程序、文件和網路系統,決定著系統的性能和穩定。
Linux內核:顧名思義即Linux系統的核心,是Linux操作系統最基本的部分,所謂內核通俗的講,就是負責硬體管理,為應用程序招供操作硬體的介面。
Android(安卓):
本質上是一個基於
Linux
內核上面運行的
java
虛擬機,實際上就是一個解釋程序。它相當於一個應用程序,應用程序要運行需要一個平台,這個平台是Linux內核。這就是Android操作系統是基於Linux
Kernel的意思。

⑺ 簡述linux android的區別和聯系

linux是一種操作系統,其實linux是一種內核。linux之父linus在1991年做出來的其實是linux的一個內核,GNU是一個開源組織,GNU提供了linux的軟體等,linux其實是GNULinux的簡稱。而Android是一個基於linux內核開發的操作系統,他們的內核在一定程度上是相同的。這個就是android和linux的關系,都是使用的linux的內核,其實所有的系統都和linux和unix有聯系的。蘋果的系統是基於unix開發的。了解更多linux系統的知識,linux各個版本,linux內核的關系建議參考www.linuxprobe.com。
linux是一種內核,安卓是基於linux內核開發的。linux系統是gnulinux的簡稱。這個就是關系。祝你好運,加油!!!

⑻ 安卓系統是基於linux內核開發的,兩者的具體區別是什麼為什麼安卓多用於移動設備而linux不是

安卓基於linux內核,但是針對移動設備做了更多的優化,所以安卓多用於移動設備。兩者區別如下:

一、主體不同

1、安卓系統:是一種基於Linux的自由及開放源代碼的操作系統。

2、linux內核:是一套免費使用和自由傳播的類UNIX操作系統。

二、應用不同

1、安卓系統:主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。

2、linux內核:是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。


三、特點不同

1、安卓系統:會同一系列核心應用程序包一起發布,該應用程序包包括客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯系人管理程序等。所有的應用程序都是使用JAVA語言編寫的。

2、linux內核:繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。

⑼ Android是一種基於Linux的自由及開放源代碼的操作系統,這里的「基於」具體什麼意思

意思是從Linux系統改編的系統,相當於一個系統的升級版吧!但這個升級版的系統改了名字,改了運營方式,獨立了出來…所以才會有#基於一說,也就是借鑒了其部分技術,以及代碼結構。

⑽ android系統是基於Linux對嗎

Android是一種基於Linux的自由及開放源代碼的操作系統。

主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使用「安卓」。Android操作系統最初由Andy Rubin開發,主要支持手機。

(10)安卓基於linux是什麼意思擴展閱讀:

平台優勢:

在優勢方面,Android平台首先就是其開放性,開發的平台允許任何移動終端廠商加入到Android聯盟中來。顯著的開放性可以使其擁有更多的開發者,隨著用戶和應用的日益豐富,一個嶄新的平台也將很快走向成熟。

開放性對於Android的發展而言,有利於積累人氣,這里的人氣包括消費者和廠商,而對於消費者來講,最大的受益正是豐富的軟體資源。開放的平台也會帶來更大競爭,如此一來,消費者將可以用更低的價位購得心儀的手機。

熱點內容
華為連接電視密碼是多少 發布:2025-03-20 05:31:11 瀏覽:491
演算法第五版 發布:2025-03-20 05:17:57 瀏覽:729
湖南台訪問 發布:2025-03-20 05:10:32 瀏覽:37
腳本和秒搶 發布:2025-03-20 05:06:29 瀏覽:591
b35鎖如何設置密碼 發布:2025-03-20 05:06:27 瀏覽:904
淘寶如何租雲伺服器 發布:2025-03-20 05:05:12 瀏覽:213
編程忌諱 發布:2025-03-20 04:58:35 瀏覽:427
國家知識產權專利資料庫 發布:2025-03-20 04:54:29 瀏覽:415
win7怎麼給文件夾設密碼 發布:2025-03-20 04:52:38 瀏覽:724
安卓手機電影怎麼投屏到ipad上 發布:2025-03-20 04:27:23 瀏覽:677