<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫(xiě)此文的意義!!!煩請(qǐng)您在轉(zhuǎn)載時(shí)注明出處http://m.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫(xiě)此文的意義!!!煩請(qǐng)您在轉(zhuǎn)載時(shí)注明出處http://m.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks

    我最近在自學(xué)Android,當(dāng)遇到問(wèn)題時(shí)也只能看看開(kāi)發(fā)文檔,或者上網(wǎng)查資料解決,遠(yuǎn)有直接看源碼來(lái)得直接。國(guó)內(nèi)倒是有個(gè)Android鏡像網(wǎng)站,但不提供下載源碼的鏈接;苦于沒(méi)有下源碼的地方,一氣之下,上網(wǎng)搜索所有關(guān)于下載Android源碼的方法和資料,看得朦朦朧朧的,不過(guò)還是終得正果。下面總結(jié)下載Android源碼的整體過(guò)程(其實(shí)非常Easy!):

      一、前期準(zhǔn)備

      1.下載Msysgit工具

      Windows環(huán)境下的Git客戶端程序,下載地址:http://code.google.com/p/msysgit/

      參見(jiàn)下圖:

      2.安裝Msysgit工具

      參見(jiàn)下圖:

      3.在磁盤(pán)上建立一個(gè)文件夾

      存放Git工具下載下來(lái)的Android源碼,參見(jiàn)下圖:

      4.打開(kāi)Git命令行窗口

      右鍵點(diǎn)擊剛剛新創(chuàng)建的文件夾,參見(jiàn)下圖:

      Git命令行窗口,參見(jiàn)下圖:

      二、開(kāi)始下載

      1.訪問(wèn)Android源碼下載網(wǎng)站

      這個(gè)網(wǎng)站于SVN+APACHE那樣的管理方式,訪問(wèn)地址: http://android.git.kernel.org/

      參見(jiàn)下圖:

      這一步很重要,再往下繼續(xù)之前,先熟悉一下這個(gè)網(wǎng)站;尤其是上圖紅框部分,它們都是Android所屬項(xiàng)目的路徑。你可以隨便點(diǎn)擊一個(gè)進(jìn)去看看,里面還有鏈接,參見(jiàn)下圖:

      可以讓你查看它的下級(jí)目錄,參見(jiàn)下圖:

    為什么要說(shuō)明這個(gè)?我一開(kāi)始不知道有這個(gè)功能,找了半天才找到我想要的;因此以后想下載其它項(xiàng)目的源碼,通過(guò)這個(gè)功能我們就會(huì)很容易地下載了。

      2.在Git命令行中輸入下載命令

      我們先來(lái)看下載命令語(yǔ)法,參見(jiàn)下圖:

      解釋說(shuō)明:上圖紅框中“+”后面的project path就是上一步看到的那一欄子路徑。

      觀察上一步的頁(yè)面,可以知道Android的項(xiàng)目源碼分散在各處;所以要有針對(duì)性去下載我們所需要的源碼,這才是王道。不過(guò)我找了老半天才找到我急需要的Android應(yīng)用程序框架源碼,位置在platform/frameworks/base.git。由此得出,下載命令為:

      Java代碼

      git clone git://android.git.kernel.org/platform/frameworks/base.git

      參見(jiàn)下圖:

      三、下載完成

      1.git命令行窗口狀態(tài)

      參見(jiàn)下圖:

      注意:別忘了要在命令行中打“exit”命令退出窗口,養(yǎng)成良好習(xí)慣。

      2.下載后的文件夾中的內(nèi)容

      參見(jiàn)下圖:

      注意:在與Eclipse關(guān)聯(lián)的時(shí)候直接將路徑定位上圖顯示的目錄就可以了,不要再進(jìn)入到“core”包里面去了(那僅僅是提示說(shuō)明),否則其它源碼就會(huì)看不到了,比如location包。由此可以得出一個(gè)結(jié)論,凡是以后單獨(dú)下載的源碼包直接扔進(jìn)這個(gè)目錄中就可以了。其實(shí)這么做并不是非要按這種目錄層次來(lái)弄,大可弄一個(gè)文件夾,然后將所有下載好的源碼包放進(jìn)去就OK了。

      四、總結(jié)

      整個(gè)下載過(guò)程共花費(fèi)了大約3個(gè)小時(shí)。因?yàn)槲抑幌铝薃ndroid架構(gòu)體系中的應(yīng)用程序框架源碼,所以共有500多MB,壓縮之后300MB左右。是不是很簡(jiǎn)單呢?

      建議Android開(kāi)發(fā)者自己親身去下載一遍,因?yàn)橐院驛ndroid還要繼續(xù)出新的版本,這就造成API有可能會(huì)改變,所以還是會(huì)再去下源碼的,算是未雨綢繆吧。

      好吧,我們現(xiàn)在可以將它們與Eclipse關(guān)聯(lián)上了!那是一件多么令人興奮的事情啊!

        注:本文轉(zhuǎn)自http://www.cnmsdn.com/html/201101/1296289262ID9355.html
    posted on 2011-04-11 16:26 雪山飛鵠 閱讀(35283) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): android

    Feedback

    # re: Windows平臺(tái)下Android源碼的下載 2013-05-07 17:17 陳華斯
    給學(xué)習(xí)android開(kāi)發(fā)的朋友們,推薦一個(gè)比較好的,全面的android下載網(wǎng)站,源碼天堂-http://code.662p.com ,希望可以幫到大家。  回復(fù)  更多評(píng)論
      

    # re: Windows平臺(tái)下Android源碼的下載 2016-08-17 15:30 鄧奇
    實(shí)用  回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 亚洲成a人无码亚洲成www牛牛| 亚洲天堂久久精品| 自拍偷自拍亚洲精品偷一| 免费无码精品黄AV电影| 亚洲成人激情小说| 成人无遮挡毛片免费看| 亚洲国产区男人本色| 国产日产成人免费视频在线观看| 亚洲欧美日韩中文二区| 免费看一级做a爰片久久| 色网站在线免费观看| 久久久精品国产亚洲成人满18免费网站 | 三年片在线观看免费观看大全中国| 国产乱子影视频上线免费观看| 午夜亚洲乱码伦小说区69堂| 亚洲午夜福利精品久久| 免费人成激情视频在线观看冫| 亚洲av日韩av不卡在线观看| 免费观看激色视频网站bd| 亚洲狠狠成人综合网| 国产免费观看a大片的网站| 亚洲黄片手机免费观看| 亚洲国产成人久久精品影视| 国产免费不卡v片在线观看| 亚洲AV无码专区在线电影成人| 亚洲一区二区三区无码影院| 亚在线观看免费视频入口| 亚洲综合校园春色| 亚洲人成人无码网www国产| 特级做A爰片毛片免费看无码| 亚洲精品电影在线| 四虎国产精品免费视| 久久成人免费播放网站| 亚洲最大的成人网| 亚洲日韩欧洲无码av夜夜摸| 色播精品免费小视频| 十八禁的黄污污免费网站| 亚洲最大福利视频网站| 国产精品免费视频播放器| 无码免费一区二区三区免费播放| 亚洲熟女www一区二区三区|