Android(['?ndr?id])是一個(gè)以L(fǎng)inux為基礎(chǔ)的半開(kāi)源操作系統(tǒng),主要用于移動(dòng)設(shè)備,由Google和開(kāi)放手持設(shè)備聯(lián)盟開(kāi)發(fā)與領(lǐng)導(dǎo)。 Android 系統(tǒng)" />

久久一区二区三区超碰国产精品,亚洲人成在线网站,国产在线精品一区免费香蕉,国产精品免费电影

歡迎您訪(fǎng)問(wèn)Android什么意思!

Android什么意思

更新時(shí)間:2024-04-06 18:39:24作者:admin3

android - 以L(fǎng)inux為基礎(chǔ)的操作系統(tǒng)
Android(['?ndr?id])是一個(gè)以L(fǎng)inux為基礎(chǔ)的半開(kāi)源操作系統(tǒng),主要用于移動(dòng)設(shè)備,由Google和開(kāi)放手持設(shè)備聯(lián)盟開(kāi)發(fā)與領(lǐng)導(dǎo)。 Android 系統(tǒng)最初由安迪·魯賓(Andy Rubin)制作,最初主要支持手機(jī)。2005年8月17日被Google收購(gòu)。2007年11月5日,Google與84家硬件制造商、軟件開(kāi)發(fā)商及電信營(yíng)運(yùn)商組成開(kāi)放手持設(shè)備聯(lián)盟(Open Handset Alliance)來(lái)共同研發(fā)改良Android系統(tǒng)并生產(chǎn)搭載Android的智慧型手機(jī),并逐漸拓展到平板電腦及其他領(lǐng)域上。隨后,Google以Apache免費(fèi)開(kāi)源許可證的授權(quán)方式,發(fā)布了Android的源代碼。
一、系統(tǒng)介紹
Android是一種以L(fǎng)inux與JAVA為基礎(chǔ)的開(kāi)放源代碼操作系統(tǒng),主要使用于便攜設(shè)備。中國(guó)大陸地區(qū)較多人使用“安卓”。Android操作系統(tǒng)最初由Andy Rubin開(kāi)發(fā),被谷歌收購(gòu)后則由Google公司和開(kāi)放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開(kāi)發(fā),主要支持手機(jī)與平板。
二、系統(tǒng)特點(diǎn)
【系統(tǒng)內(nèi)核 】
Android 是運(yùn)行于 Linux kernel之上,但并不是GNU/Linux。因?yàn)樵谝话鉍NU/Linux 里支持的功能,Android 大都沒(méi)有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。
Android又以bionic 取代Glibc、以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。Android 為了達(dá)到商業(yè)應(yīng)用,必須移除被GNU GPL授權(quán)證所約束的部份,例如Android將驅(qū)動(dòng)程序移到 userspace,使得Linux driver 與 Linux kernel徹底分開(kāi)。
bionic/libc/kernel/ 并非標(biāo)準(zhǔn)的kernel header files。Android 的 kernel header 是利用工具由 Linux kernel header 所產(chǎn)生的,這樣做是為了保留常數(shù)、數(shù)據(jù)結(jié)構(gòu)與宏。
Android 的 Linux kernel控制包括安全(Security),存儲(chǔ)器管理(Memory Management),程序管理(Process Management),網(wǎng)絡(luò)堆棧(Network Stack),驅(qū)動(dòng)程序模型(Driver Model)等。下載Android源碼之前,先要安裝其構(gòu)建工具 Repo來(lái)初始化源碼。Repo 是 Android 用來(lái)輔助Git工作的一個(gè)工具。
【硬件抽象層】
Android 的 HAL(硬件抽像層)是能以封閉源碼形式提供硬件驅(qū)動(dòng)模塊。HAL 的目的是為了把 Android framework 與 Linux kernel 隔開(kāi),讓 Android 不至過(guò)度依賴(lài) Linux kernel,以達(dá)成 kernel independent 的概念,也讓 Android framework 的開(kāi)發(fā)能在不考量驅(qū)動(dòng)程序?qū)崿F(xiàn)的前提下進(jìn)行發(fā)展。
HAL stub 是一種代理人(proxy)的概念,stub 是以 *.so 檔的形式存在。Stub 向 HAL“提供”操作函數(shù)(operations),并由 Android runtime 向 HAL 取得 stub 的 operations,再 callback 這些操作函數(shù)。HAL 里包含了許多的 stub(代理人)。Runtime 只要說(shuō)明“類(lèi)型”,即 module ID,就可以取得操作函數(shù)。

為您推薦

去美國(guó)留學(xué)需要什么條件?要求是不是很高?

不過(guò)出國(guó)留學(xué)也是需要滿(mǎn)足一定條件的,比如學(xué)歷要求、經(jīng)濟(jì)條件要求等等。想去美國(guó)留學(xué),首先你得有學(xué)歷。二、去美國(guó)留學(xué)的條件之活動(dòng)經(jīng)驗(yàn)要求留學(xué)美國(guó)需要什么條件?要求是不是很高?

2024-04-05 10:27

全球確診新冠肺炎例死亡超8萬(wàn)

據(jù)英國(guó)衛(wèi)生部當(dāng)?shù)貢r(shí)間11日下午3時(shí)更新的數(shù)據(jù),英國(guó)單日新增新冠肺炎確診病例3877例,累計(jì)確診例。新加坡衛(wèi)生部11日宣布,截至當(dāng)天12時(shí),新加坡新增新冠確診病例486例,累計(jì)確診23822例;新增死亡病例1例,累計(jì)死亡21例。

2024-04-05 10:25

紐約市長(zhǎng)德布拉西奧:“一起未遂恐怖襲擊”

美國(guó)底層民眾生活側(cè)記美國(guó)底層民眾生活側(cè)記在深深體會(huì)到窮人生活的不易后,她最終寫(xiě)成《我在底層的生活》一書(shū)。美國(guó)底層民眾生活側(cè)記也許有人會(huì)說(shuō),美國(guó)的救濟(jì)制度可以讓窮人不用工作就衣食無(wú)憂(yōu)。但數(shù)十年過(guò)去了,這些移民除了極少數(shù)進(jìn)入美國(guó)主流社會(huì)外,大部分仍?huà)暝谏鐣?huì)的底層,從事著廉價(jià)的體力勞動(dòng)。

2024-04-05 10:24

阿米什人群體究竟是怎么產(chǎn)生的?

這個(gè)族群名叫阿米什人,而他們之所以會(huì)吸引人們的注意是這個(gè)族群雖然生活在科技發(fā)達(dá)的美國(guó),卻拒絕使用各種現(xiàn)代科技用品,所以其生活方式在很多方面還維持在類(lèi)似中世紀(jì)的方式。但即使如此,殘存阿米什人內(nèi)部也一直存在著渴望現(xiàn)代生活方式的人群。所以通過(guò)這一系列方式,阿米什人在現(xiàn)代美國(guó)維持了自己獨(dú)特的存在。

2024-04-05 10:24

2022年第二季度全國(guó)招聘大于求職“最缺工”的100個(gè)職業(yè)排

按照上述方法,匯總形成《2022年第二季度全國(guó)招聘大于求職“最缺工”的100個(gè)職業(yè)排行》。

2024-02-12 18:18

中國(guó)專(zhuān)科院校排名,你可不能再被比下去了哦

與本科院校不同,專(zhuān)科院校更側(cè)重于應(yīng)用和實(shí)踐,這里面也是有一批不錯(cuò)的高校的,也有很多專(zhuān)科院校的實(shí)力比一些本科院校來(lái)的強(qiáng)。下面我們就來(lái)看看中國(guó)專(zhuān)科院校排名,高考志愿填報(bào)可參考!排名第一的是深圳職業(yè)技術(shù)學(xué)院,這所高校也是專(zhuān)科中首批示范性職業(yè)院校,并與2012年開(kāi)始招收本科生,目前深職院共有三個(gè)本科專(zhuān)業(yè)分別是電子信息工程、食品科學(xué)與工程、計(jì)算機(jī)科學(xué)與技術(shù),看起來(lái)還是實(shí)力很強(qiáng)悍的!

2024-02-12 18:17

加載中...
主站蜘蛛池模板: 洱源县| 界首市| 房山区| 伊通| 鲁山县| 河东区| 准格尔旗| 文昌市| 大兴区| 景泰县| 东源县| 波密县| 墨玉县| 谢通门县| 古蔺县| 眉山市| 高台县| 葫芦岛市| 合作市| 南雄市| 孝义市| 宁强县| 杂多县| 尉氏县| 德保县| 临湘市| 靖宇县| 祥云县| 金乡县| 柳河县| 根河市| 江永县| 景谷| 永丰县| 水城县| 秀山| 平凉市| 镇远县| 高平市| 十堰市| 盐津县|