安卓android rom定制、移植教程。

安卓android rom定制、移植教程。

ID:6088213

大?。?0.00 KB

頁(yè)數(shù):16頁(yè)

時(shí)間:2018-01-02

安卓android rom定制、移植教程。_第1頁(yè)
安卓android rom定制、移植教程。_第2頁(yè)
安卓android rom定制、移植教程。_第3頁(yè)
安卓android rom定制、移植教程。_第4頁(yè)
安卓android rom定制、移植教程。_第5頁(yè)
資源描述:

《安卓android rom定制、移植教程?!酚蓵?huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、CyanogenMOD移植教程轉(zhuǎn)自秋葉隨風(fēng)Ivan;樂蛙論壇等。第一章:環(huán)境的搭建一.系統(tǒng)選擇和安裝建議使用ubuntuLTS10.04X64新手朋友推薦DeepinLinux基于ubuntu定制的,適合新手使用http://www.linuxdeepin.com/download系統(tǒng)安裝教程,以下方法通用于UBUNTU官方版本U盤安裝:http://wiki.linuxdeepin.com/index.php/Unetbootin光盤安裝:http://wiki.linuxdeepin.com/index.php/光盤安裝搭建android編譯環(huán)境:英文

2、好的請(qǐng)猛擊這里:WIKI:http://wiki.cyanogenmod.com/index.php?title=Building_from_source1.安裝JDK因?yàn)锳NDROID大部分東西是java寫的,所以首先我們需要安裝JDK打開終端按照如下命令輸入或者直接復(fù)制粘貼:編譯android2.3或者更新的版本請(qǐng)使用jdk6$sudoadd-apt-repository"debhttp://archive.canonical.com/lucidpartner"$sudoapt-getupdate$sudoapt-getinstallsun-java6

3、-jdk如果你需要編譯的是2.2以下的版本請(qǐng)使用JDK5,因?yàn)楝F(xiàn)在大家都是使用Gingerbread以上的系統(tǒng),這里就不介紹jdk5如何安裝的了,如果有需要請(qǐng)度娘或者google2.安裝各種依賴包64位環(huán)境:依然是終端中輸入$sudoapt-getinstallgit-coregnupgflexbisongperfbuild-essentialzipcurlzlib1g-devlibc6-devlib32ncurses5-devia32-libsx11proto-core-devlibx11-devlib32readline5-devlib32z-de

4、vlibgl1-mesa-devg++-multilibmingw32tofrodospython-markdownlibxml2-utilsxsltproc如果這些依賴包依然不能解決你的問題,請(qǐng)參考如下:http://wiki.cyanogenmod.com/wiki/HTC_Hero_(CDMA):_Compile_CyanogenMod_(Linux)http://source.android.com/source/initializing.html3.下載代碼打開終端:在個(gè)人目錄下面使用的是android代替我的工程,用cm7代替CM7的源碼用

5、CM9代替CM9的源碼如果要更新下載CM7的源碼請(qǐng)輸入:mkdir-p~/binmkdir-p~/android/cm7個(gè)人目錄下的bin目錄是為了保存repo等更新腳本的依然再終端輸入:curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo>~/bin/repochmoda+x~/bin/repo可以把~/bin/repo加入到環(huán)境變量里面終端輸入sudogedit/etc/environment在PATH=“”加入PATH="/home/ivanhuang/bin:"ivanhuang為個(gè)

6、人目錄的名稱,也就是計(jì)算機(jī)登錄名更改結(jié)束之后終端輸入source/etc/environment就能直接在終端中使用repo命令了。然后下一步開始同步代碼:依然是打開終端輸入cdandroid/cm7repoinit-ugit://github.com/CyanogenMod/android.git-bgingerbreadreposync-j16這個(gè)是更新CM7的源碼Gingerbread分支的如果要更新CM9的源碼請(qǐng)輸入mkdir-pandroid/cm9repoinit-ugit://github.com/CyanogenMod/android.gi

7、t-bicsreposync-j16Ubuntu中安裝配置JDK首先從SUN網(wǎng)站下載JDK然后在shell中執(zhí)行:代碼:sudochmod+xjdk-6u17-linux-i586.bin修改bin文件權(quán)限,使其可執(zhí)行。然后執(zhí)行代碼:jdk-6u17-linux-i586.bin將會(huì)出現(xiàn)字幕,持續(xù)按回車鍵,直到屏幕出現(xiàn)需要輸入yes/no,此時(shí)輸入yes/y回車,將會(huì)把JDK解壓到文件夾,得到j(luò)dk1.6.0_17.此時(shí)JDK安裝完畢。下面進(jìn)行配置。執(zhí)行代碼:sudogedit/etc/environment在environment中修改如下信息:PATH

8、="........:/home/cy/jdk1.6.0_17/b

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。