各種資源被封后android源碼下載方法

 

各種資源被封后android源碼下載方法。

分類: Android 源碼下載 579人閱讀 評論(0) 收藏 舉報

先給個國內的下載鏈接,轉至:http://www.apkbus.com/android-108480-1-1.html

Android 2.2.2到Android 4.2.2源碼下載地址  可能有些的地址已經過時了 

Android-2.2.2_r1.tar.bz2                       迅雷下載
Android-2.2.2_r1-20121015.tar.bz2     迅雷下載
Android-2.3.3_r1                                   http://l2.yunpan.cn/lk/Q8aA2vu2RZCSx
Android-2.3.4_r1                                   http://l2.yunpan.cn/lk/Q8aAnH7GmD9tT
Android-2.3.5_r1                                   http://l2.yunpan.cn/lk/Q8hCPeM2DQDvq
Android-4.0.1-r1.tar.gz                          http://l2.yunpan.cn/lk/Q8aAziD5AKuLR
Android-2.3.7_r1-20121209.tar.bz2     迅雷下載
Android-4.0.3_r1.tar.bz2                       迅雷下載
Android-4.0.3_r1-20121115.tar.bz2     迅雷下載
Ics4.0.3.tar.gz                                       http://l2.yunpan.cn/lk/Q8aACkEkzxihg
Ics-4.0.4.tar.gz                                      http://l2.yunpan.cn/lk/Q8aAN99x3vtuX
Jelly Bean4.1.1.tar.gz                             http://l2.yunpan.cn/lk/Q8aA7IE6vsgWD
Jelly Bean4.1.2_src.tar.gz                       http://l2.yunpan.cn/lk/Q8aff7iacWPbg
Jelly Bean4.2.1_src.tar.gz                       http://l2.yunpan.cn/lk/Q8afJVtUrRuRQ
Jelly Bean4.2.2.tar.gz                             http://115.com/lb/5lbqyjx7

然後是在ubuntu下的下載方法:

網上有很多ubuntu環境下,android源碼的下載方法,但由於google和linux幹架、google官網被封,大部分下載鏈接都失效。

今天試了一天,終於有個方法可以。記錄下,以便下次使用。

1、首先安裝ubuntu,這個就不多說,我用的是ubuntu 11.04。

2、接着下載git,大部分文章說用:USER-NAME@MACHINE-NAME:~$ sudo apt-get install git-core curl命令就好

不過坑爹的是我老是顯示:E:未發現軟件包 git-core 。 後來發現原因是ubuntu的源文件不對,即/etc/apt/source.list文件不行,具體表現就是 apt-get update 命令後 大部分都是錯誤和忽略,解決辦法是更新源,參照:http://www.linuxidc.com/Linux/2011-04/35234.htm。

3、安裝了git和curl 這兩軟件後,接着要安裝repo。

先建個目錄:

<code style="line-height: 14px;"><span class="pln" style="color: rgb(0, 0, 0);">$ mkdir </span><span class="pun" style="color: rgb(102, 102, 0);">~</span><span class="str" style="color: rgb(0, 136, 0);">/bin
$ PATH=~/</span><span class="pln" style="color: rgb(0, 0, 0);">bin</span><span class="pun" style="color: rgb(102, 102, 0);">:</span><span class="pln" style="color: rgb(0, 0, 0);">$PATH</span></code>

然後下載,這裏也各種坑爹,各種資源失效。如:

<span class="pln" style="color: rgb(0, 0, 0);">$ curl https</span><span class="pun" style="color: rgb(102, 102, 0);">:</span><span class="com" style="color: rgb(136, 0, 0);">//dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo</span>
<span class="com" style="color: rgb(136, 0, 0);"><span style="color: rgb(51, 51, 51); font-family: Arial; font-size: 14.399999618530273px; line-height: 26px;">$  wget https://dl-ssl.google.com/dl/googlesource/git-repo/repo</span>
</span>
這兩個都是失效的,最後找到一個好的:$ curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo。參考文章:http://blog.csdn.net/iris0123456/article/details/8072560。

下載好後,改變權限:

<span class="pln" style="color: rgb(0, 0, 0);">$ chmod a</span><span class="pun" style="color: rgb(102, 102, 0);">+</span><span class="pln" style="color: rgb(0, 0, 0);">x </span><span class="pun" style="color: rgb(102, 102, 0);">~</span><span class="str" style="color: rgb(0, 136, 0);">/bin/</span><span class="pln" style="color: rgb(0, 0, 0);">repo</span>

4、接着就是下源碼了,又是各種坑爹的資源無效。

先建個放源碼的目錄:

<span class="pln" style="color: rgb(0, 0, 0);">$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY</span>

接着按照官網的步驟,要輸入:

<span class="pln" style="color: rgb(0, 0, 0);">$ repo init </span><span class="pun" style="color: rgb(102, 102, 0);">-</span><span class="pln" style="color: rgb(0, 0, 0);">u https</span><span class="pun" style="color: rgb(102, 102, 0);">:</span><span class="com" style="color: rgb(136, 0, 0);">//android.googlesource.com/platform/manifest</span>

可惜不行,後來找到了一個解決辦法,參照:http://blog.chinaunix.net/uid-24439730-id-2898346.html

修改~/bin/repo文件:REPO_URL='https://code.google.com/p/git-repo/'
改爲:REPO_URL='http://code.google.com/p/git-repo/'

接着 (這步貌似不要更好點,沒明白):repo init -u git://Android.git.linaro.org/platform/manifest.git  這時會要填名稱啊郵箱啊,無所謂,隨便填。

然後:repo init -u git://Android.git.linaro.org/platform/manifest.git -b android-2.3.4_r1   這裏的“2.3.4_r1”可以換成你想要的版本。

在下載過程中, 會有交互,提示輸入用戶名, email帳號等, 但凡有要確認的, 一律 yes就好了。


最後,執行repo sync,應該就可以了。。。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章