自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

述說Android系統(tǒng)與其他系統(tǒng)的關(guān)系

移動開發(fā) Android
Android系統(tǒng)與mobile的差別在于三方面:一是系統(tǒng)內(nèi)核、二是代碼開源程度、三是兩者的組件和功能不同。

Android系統(tǒng)內(nèi)核部分還相當于一個介于硬件層和系統(tǒng)中其他軟件組之間的一個抽象層次,但是要是細致的說明Android系統(tǒng)的內(nèi)核其實算不上是Linux操作系統(tǒng)。

Android系統(tǒng)的系統(tǒng)層面的底層是Linux,中間加上了一個叫做Dalvik的JAVA虛擬機,表面層上面是Android運行庫。每個Android應(yīng)用都運行在自己的進程上,享有Dalvik虛擬機為它分配的專有實例。為了支持多個虛擬機在同一個設(shè)備上高效運行,Dalvik被改寫過。

Dalvik虛擬機執(zhí)行的是Dalvik格式的可執(zhí)行文件(.dex)——該格式經(jīng)過優(yōu)化,以降低內(nèi)存耗用到最低。Java編譯器將Java源文件轉(zhuǎn)為class文件,class文件又被內(nèi)置的dx工具轉(zhuǎn)化為dex格式文件,這種文件在Dalvik虛擬機上注冊并運行。

Android系統(tǒng)的應(yīng)用軟件都是運行在Dalvik之上的JAVA軟件,而Dalvik是運行在Linux中的,在一些底層功能——比如線程和低內(nèi)存管理方面。Dalvik虛擬機是依賴Linux內(nèi)核的。 。因此只能說Android是運行在Linux之上的操作系統(tǒng)了,它本身不能算是Linux的某個版本。

Android和Symbian的區(qū)別

Symbian是除了Android、Windows Mobile之外的另一款手機智能操作系統(tǒng),目前也在手機智能操作系統(tǒng)一直保持著最大份額的市場占有率。Android的系統(tǒng)內(nèi)核是基于網(wǎng)絡(luò)性能超強的Linux。

因此其網(wǎng)絡(luò)性能較別的系統(tǒng)有很大優(yōu)勢,硬件平臺的適應(yīng)面也更為廣闊,除此之外Google還賦予了Android豐富的JAVA接口。除了手機還可以運行在上網(wǎng)本上面,目前Google已經(jīng)已經(jīng)做出了電腦上使用的Live Android版本。

Symbian的系統(tǒng)內(nèi)核為EPOC32,在電話功能上有很大優(yōu)勢,比如信號強度非常好等,但是卻僅用于ARM平臺的。另外Symbian的內(nèi)核是用C++寫的,所以對C++的支持性是最好的。目前Symbian也正準備移植到上網(wǎng)本。

Android和Windows Mobile的區(qū)別
首先需要了解的一點是Android和Windows Mobile是兩個運行在手持設(shè)備商的不同智能平臺。Android是Google主導手機開放聯(lián)盟開發(fā)的,Windows Mobile則是微軟主導開發(fā)的。

兩個系統(tǒng)的差別在于三方面:
一是系統(tǒng)內(nèi)核,Android系統(tǒng)基于Linux內(nèi)核,而Windows Mobile則是居于微軟的Win CE。兩者的架構(gòu)完全不同。

二是代碼開源程度,Android完全開源,使用免費。但是Windows Mobile則完全相反,使用的話需要給微軟一定的授權(quán)費用。因此Android更受程序員和手機廠商歡迎,更可以有效降低手機成本。

三是兩者的組件和功能不同。Windows Mobile擴展能力強,就像是一臺掌上電腦。相對言之Android系統(tǒng)則是更注重于手機功能,目前來說在應(yīng)用程序數(shù)量上弱于前者,但是畢竟是剛剛起步,由于其開源的特點,相信其應(yīng)用程序數(shù)量會成幾何形增長。

【編輯推薦】

  1. Android應(yīng)用程序組建原理深入剖析
  2. Android SMS短信服務(wù)相關(guān)概念簡述
  3. PythonAndroid數(shù)據(jù)庫相關(guān)代碼解讀
  4. PythonAndroid安裝卸載程序具體操作方法解析
  5. Android應(yīng)用程序的四個關(guān)鍵點
責任編輯:chenqingxiang 來源: NET130
相關(guān)推薦

2010-03-25 14:45:24

Linux桌面環(huán)境

2010-03-04 11:13:53

Android系統(tǒng)手機

2009-12-30 15:50:50

2019-08-06 10:05:03

Linux操作系統(tǒng)C語言

2024-05-15 08:23:21

服務(wù)模塊Android

2010-01-15 14:46:20

C++語言

2010-03-11 15:16:52

Python編程語言

2011-03-11 15:32:14

2021-06-18 06:00:31

存儲系統(tǒng)

2009-05-20 13:39:58

2010-03-02 15:30:14

Android開發(fā)語言

2012-12-11 09:16:07

Go

2017-09-27 16:44:23

前端

2010-04-15 12:53:42

Oracle數(shù)據(jù)庫

2009-05-13 09:02:51

微軟Windows 7操作系統(tǒng)

2010-03-04 11:05:10

Android手機平臺

2009-12-28 15:48:33

光纖接入技術(shù)

2025-04-18 12:49:58

知識圖譜大模型人工智能

2020-06-15 07:48:28

Maze勒索軟件數(shù)據(jù)泄漏

2010-05-11 14:24:38

Chrome瀏覽器性能橫評測
點贊
收藏

51CTO技術(shù)棧公眾號