最近在下載安卓源碼時(shí)老是出現(xiàn)各種問(wèn)題,,通過(guò)網(wǎng)上大牛給出的方法總是也解決了,先總結(jié)如下,,以備查用: 1.執(zhí)行到 curl http://commondatastorage./git-repo-downloads/repo > ~/bin/repo 這步出現(xiàn)問(wèn)題: 解決方法一:變更網(wǎng)址,,網(wǎng)上貼出的有很多,我使用的是這個(gè): curl http://git-repo./files/repo-1.13 > ~/bin/repo 解決方法二:不變更網(wǎng)址,,修改一下/etc/hosts。通過(guò)此方法我也成功下載了repo,,但后面初始化repo時(shí)還有錯(cuò)誤,,下面會(huì)提到,。但還是建議修改一下/etc/hosts,以免下載源碼時(shí)會(huì)出現(xiàn)一些奇怪的錯(cuò)誤,。 $sudo gedit /etc/hosts 在/etc/hosts中,添加一下內(nèi)容: ### Google servers 74.125.31.82 www. 74.125.31.82 android. 203.208.46.172 cache.pack.google.com 59.24.3.173 cache.pack.google.com 2.執(zhí)行到 repo init -u git://android./platform/manifest.git可能會(huì)出現(xiàn)下面的錯(cuò)誤 ~/bin/repo: line 1: syntax error near unexpected token `newline' 大牛估計(jì)從官方下載的repo文件有錯(cuò)誤,,可以重新按照1給出的網(wǎng)址下載一個(gè)就好了,。也確實(shí)解決了,后面根據(jù)提示添加下git的個(gè)人名字和郵箱信息就好了,! 其他具體的步驟這里也給一下 1.1 初始化安裝環(huán)境 1.2 無(wú)論下載內(nèi)核和源碼,,都需要進(jìn)行如下操作 然后選擇自己要下載的版本,,我這里選擇的是4.3 ~bin/repo init -u https://android./platform/manifest -b android-4.3_r2.1 也可以自己選擇,這樣輸入查找自己要下載的版本 ~bin/repo init -u https://android./platform/manifest 最后輸入repo sync進(jìn)行下載,。 |
|
來(lái)自: Kinetis > 《android開(kāi)發(fā)》