![IT培訓(xùn)](/zhuzhan/220824/image/index/logo.png)
For investors
股價:
5.36 美元 %For investors
股價:
5.36 美元 %認真做教育 專心促就業(yè)
很多朋友剛?cè)腴Tandroid應(yīng)用開發(fā)沒多久,打算將來從事底層開發(fā),如內(nèi)核移植方面的。學(xué)習底層開發(fā)需要掌握哪些方面的知識,誰能提供android底層開發(fā)培訓(xùn)知識,如何入手學(xué)習android底層開發(fā)?
Android底層開發(fā)技術(shù)實戰(zhàn)詳解——內(nèi)核、移植和驅(qū)動
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ū)動程序
1、字符設(shè)備
2、塊設(shè)備
3、網(wǎng)絡(luò)設(shè)備
兩種驅(qū)動類型
1、專用驅(qū)動,非Linux標準,純軟件
2、設(shè)備驅(qū)動
關(guān)于“android底層開發(fā)培訓(xùn),如何入手學(xué)習android底層開發(fā)”的問題就大概給大家介紹到這里,如需更多疑問,可隨時咨詢達內(nèi)官網(wǎng),我們會及時為您解答疑難,達內(nèi)android培訓(xùn)是您最優(yōu)質(zhì)的選擇。
【免責聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。如涉及作品內(nèi)容、版權(quán)和其它問題,請在30日內(nèi)與聯(lián)系我們,我們會予以更改或刪除相關(guān)文章,以保證您的權(quán)益!