For investors
股價(jià):
5.36 美元 %For investors
股價(jià):
5.36 美元 %認(rèn)真做教育 專心促就業(yè)
很多朋友剛?cè)腴Tandroid應(yīng)用開發(fā)沒多久,打算將來從事底層開發(fā),如內(nèi)核移植方面的。學(xué)習(xí)底層開發(fā)需要掌握哪些方面的知識,誰能提供android底層開發(fā)培訓(xùn)知識,如何入手學(xué)習(xí)android底層開發(fā)?
Android底層開發(fā)技術(shù)實(shí)戰(zhàn)詳解——內(nèi)核、移植和驅(qū)動(dòng)
Android與Linux的關(guān)系
Linux Kernel的版權(quán)是GPL(General Public License),它要求對源代碼的任何修改都必須開源。
Android的Kernel采用的GPL,但Android采用ASL(Apache Software License),不必開源。
Google特意修改了Kernel,將某些功能轉(zhuǎn)移到上層HAL(Hardware Abstraction Layer)中。
因此,從2010年2月,即Linux2.6.33起,Android Kernel已經(jīng)從Linux Kernel中刪除。
三種內(nèi)核
1、Goldfish,它是由Google提供的一種虛擬的ARM處理器,在Android的仿真環(huán)境中使用。
2、MSM(Mobile Station Modem),它是由美國高通(Qualcomm)公司提供的ARM處理器芯片組。
3、OMAP(Open Multimedia Application Platform),它是由美國德州儀器(Texas Instruments,簡稱TI)公司提供。
三類驅(qū)動(dòng)程序
1、字符設(shè)備
2、塊設(shè)備
3、網(wǎng)絡(luò)設(shè)備
兩種驅(qū)動(dòng)類型
1、專用驅(qū)動(dòng),非Linux標(biāo)準(zhǔn),純軟件
2、設(shè)備驅(qū)動(dòng)
關(guān)于“android底層開發(fā)培訓(xùn),如何入手學(xué)習(xí)android底層開發(fā)”的問題就大概給大家介紹到這里,如需更多疑問,可隨時(shí)咨詢達(dá)內(nèi)官網(wǎng),我們會(huì)及時(shí)為您解答疑難,達(dá)內(nèi)android培訓(xùn)是您最優(yōu)質(zhì)的選擇。
【免責(zé)聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請?jiān)?0日內(nèi)與聯(lián)系我們,我們會(huì)予以更改或刪除相關(guān)文章,以保證您的權(quán)益!