Android:android.git.kernel.org 沒法訪問時下載源代碼的解決方法

今天正準備編譯Android源碼,根據官網的指示,首先應該執行 php

curl https://android.git.kernel.org/repo > ~/bin/repo

來下載repo文件,但報出以下錯誤: android

curl: (6) Couldn't resolve host 'android.git.kernel.org' git

通 過瀏覽器訪問http://android.git.kernel.org/時也被報告沒法找到服務器。我就是在家裏用普通的寬帶上網,沒有像在公司裏面 那樣有處於防火牆以後的可能。內心面正在暗罵方某人的時候,轉念一想,政府應該不會無聊到這個地步,連這個都牆。繼續調查以後,發現9月分以來國外也有人 遇到一樣的問題。加之8月底kernel.org被黑,也可能致使android.git.kernel.org沒法訪問。姑且先相信是Android的服務器本身爆掉了,按以下方法,下載到源代碼(來源): github


  1. 1. curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" >~/bin/repo  
  2. 2. chmod a+x ~/bin/repo  
  3. 3. PATH=~/bin:$PATH  
  4. 4. cd your_download_folder  
  5. 5. repo  init  -u  git://codeaurora.org/platform/manifest.git -b gingerbread  
  6. 6. repo sync  

另外,據稱Android源代碼在github也有保存,具體怎麼弄下來不知到。若是哪天上面的方法也無效了話,能夠研究一下。
相關文章
相關標籤/搜索