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

對(duì)Android手機(jī)系統(tǒng)細(xì)節(jié)全解析

移動(dòng)開(kāi)發(fā) Android
Android手機(jī)系統(tǒng)是基于Linux內(nèi)核的軟件平臺(tái)和操作系統(tǒng),該系統(tǒng)以它的簡(jiǎn)單操作和便于理解的條件吸引著眾多的開(kāi)發(fā)人員的眼球。

Google通過(guò)與運(yùn)營(yíng)商、設(shè)備制造商、開(kāi)發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化、開(kāi)放式的移動(dòng)電話軟件平臺(tái),Android手機(jī)系統(tǒng)在同行業(yè)真的可以站穩(wěn)腳步嗎?

Android是基于Linux內(nèi)核的軟件平臺(tái)和操作系統(tǒng),是Google在2007年11月5日公布的手機(jī)系統(tǒng)平臺(tái),早期由Google開(kāi)發(fā),后由開(kāi)放手機(jī)聯(lián)盟(Open Handset Alliance)開(kāi)發(fā)。它采用了軟件堆層(software stack,又名以軟件疊層)的架構(gòu),主要分為三部分。低層以Linux內(nèi)核工作為基礎(chǔ),只提供基本功能,其他的應(yīng)用軟件則由各公司自行開(kāi)發(fā)。

以java作為編寫(xiě)程序的一部分。另外,為了推廣此技術(shù),Google和其它幾十個(gè)手機(jī)公司建立了開(kāi)放手機(jī)聯(lián)盟(Open Handset Alliance)。Android在未公開(kāi)之前常被傳聞為Google電話或gPhone。大多傳聞?wù)J為Google開(kāi)發(fā)的是自己的手機(jī)電話產(chǎn)品,而不是一套軟件平臺(tái)。

而由于上網(wǎng)本市場(chǎng)的日益火爆,不甘局限于手機(jī)平臺(tái)的Android操作系統(tǒng)也開(kāi)始躍躍欲試,準(zhǔn)備在X86平臺(tái)上大展拳腳。據(jù)Google官方公布,支持x86平臺(tái)的Live-Android項(xiàng)目0.2版本已經(jīng)初步完成?,F(xiàn)在已經(jīng)開(kāi)始提供LiveCD下載。用戶只需要從官方下載ISO,刻錄成光盤(pán)后重啟用光盤(pán)引導(dǎo),即可感受Google的這款手機(jī)操作系統(tǒng)。

在我們等待Google Chrome操作系統(tǒng)之前,Android系統(tǒng)的LiveCD也許可以讓我們提前感受一下Google的操作系統(tǒng)。另外,這款系統(tǒng)也支持VirtualBox或微軟Virtual PC虛擬機(jī),用戶完全可以在虛擬機(jī)中進(jìn)行嘗試。

Android系統(tǒng)中雖然包含了kernel tree但是在編譯的時(shí)候完全用不到。事實(shí)上,kernel就是以prebuild binary(預(yù)先編譯好的二進(jìn)制檔)的方式被加進(jìn)最后產(chǎn)生的鏡像文件中的。對(duì)于這種做法。

在手機(jī)操作系統(tǒng)上沒(méi)有任何問(wèn)題,反正要編譯什么功能都已經(jīng)預(yù)先知道。然而對(duì)于X86平臺(tái)來(lái)說(shuō),這樣的做法顯然不妥當(dāng)。每個(gè)人的需求不相同,所需要的kernel也就不同。另外kernel的更新速度很快,尤其在X86平臺(tái)。因此比較聰明的做法就是在編譯Android的時(shí)候加入kernel編譯。

并直接將編譯結(jié)果加入鏡像文件中。新版的源代碼加入了kernel編譯規(guī)則(build/core/kernel.mk),給X86預(yù)設(shè)的config存檔放在kernel/arch/x86/configs/android-x86_defconfig。在編譯過(guò)程中,會(huì)以這個(gè)config為主,產(chǎn)生kernel和對(duì)應(yīng)子組塊。

[[8998]]

Android 是Google開(kāi)發(fā)的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)(在華注冊(cè)商標(biāo)名為“安致”)。它摩托羅拉的首款Android手機(jī)CLIQ包括操作系統(tǒng)、用戶界面和應(yīng)用程序 —— 移動(dòng)電話工作所需的全部軟件。

而且不存在任何以往阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。Google與開(kāi)放手機(jī)聯(lián)盟合作開(kāi)發(fā)了 Android,這個(gè)聯(lián)盟由包括中國(guó)移動(dòng)、摩托羅拉、高通、宏達(dá)電和 T-Mobile 在內(nèi)的 30 多家技術(shù)和無(wú)線應(yīng)用的領(lǐng)軍企業(yè)組成。

Google通過(guò)與運(yùn)營(yíng)商、設(shè)備制造商、開(kāi)發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化、開(kāi)放式的移動(dòng)電話軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形成一個(gè)開(kāi)放式的生態(tài)系統(tǒng)。

【編輯推薦】

  1. 新一代的Android手機(jī)介紹 
  2. 深度剖析Android SDK版本介紹 
  3. 谷歌Android手機(jī)能否站穩(wěn)中國(guó) 
  4. PythonAndroid深度剖析Android應(yīng)用程序的四種構(gòu)造塊 
  5. 探秘與眾不同的Android系統(tǒng)? 
責(zé)任編輯:chenqingxiang 來(lái)源: 51CTO.com
相關(guān)推薦

2010-02-06 17:17:17

Android手機(jī)

2010-03-03 14:51:02

Android手機(jī)

2010-02-04 16:03:40

Android傳感器

2010-02-05 14:54:56

Android UI

2010-03-02 15:51:05

Android手機(jī)

2010-03-02 10:46:21

2010-03-04 16:38:37

Android開(kāi)發(fā)技巧

2010-02-07 10:21:27

Android應(yīng)用程序

2010-02-05 14:34:11

Android操作系統(tǒng)

2010-02-22 10:18:29

Python代碼

2010-03-01 14:28:46

Python進(jìn)程

2010-02-05 17:34:37

Android 2.1

2010-02-06 16:26:30

Android開(kāi)源

2009-12-15 14:49:23

VS 2005開(kāi)發(fā)界面

2010-03-01 18:21:08

Python測(cè)試

2013-10-29 16:36:22

Android 4.4功能

2016-12-02 19:00:13

Android FraAndroid

2010-02-06 10:14:36

Android Act

2010-03-05 17:30:25

Android手機(jī)操作

2025-03-27 08:10:19

Spring開(kāi)發(fā)架構(gòu)
點(diǎn)贊
收藏

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