Android4.1源碼 下載咯


多謝支持!!php

http://www.eoeandroid.com/thread-184969-1-1.html
html


第一次嘗試編譯系統,說下我操做的過程吧,不當之處還請指正(Mac系統下面)。
參照最權威的文檔:http://source.android.com/source/building.html

第一步:初始化編譯環境
        1. 創建一個大小寫敏感的分區。通常mac系統都默認一個分區且不對大小寫敏感,所以能夠建一個磁盤鏡像來模擬一個分區。
        hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 25g ~/android.dmg
        這個命令使用了SPARSE參數,因此不會真正新建一個25g大小的文件,實際初始大小隻有100多M。雙擊剛纔新建的android.dmg.sparseimage文件,自動掛載了分區(爲了順眼,使用Disk Utility將分區名字抹成android)。
        2. 保證安裝編譯環境都安裝了的。gcc(推薦安裝Xcode;不肯意的話從https://github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.7-v2.pkg或者http://kuai.xunlei.com/d/VYQIJBBVAMFG下載安裝也能夠)、jdk1.六、MacPorts(非編譯必需,從http://www.macports.org/install.php下載,在終端中輸入port命令查看是否安裝)、git(非編譯必需,從http://code.google.com/p/git-osx-installer/downloads/list下載安裝)。
        3. 修改描述符限制。將「ulimit -S -n 1024」添加到~/.bash_profile文件中。

第二步:下載源代碼到掛載的分區。
        直接從115共享的地址(地址回覆可見)下載。或者按照下面的步驟:
        1. 安裝repo。終端中輸入下列命令:mkdir ~/bin; PATH=~/bin:$PATH; curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo;chmod a+x ~/bin/repo;
        2. 從google下載源碼:進入到掛載的分區,而後輸入以下命令:mkdir JellyBean; cd JellyBean; repo init -uhttps://android.googlesource.com/platform/manifest;repo sync;

第三步:編譯。
        進入到JellyBean目錄,輸入下列命名:source build/envsetup.sh; lunch full-eng; make -j4;

附:
         暫停編譯:control + z ; 繼續編譯:輸入fg %1回車。 android

相關文章
相關標籤/搜索