- 論壇徽章:
- 0
|
在windows下安裝rep麻煩,還要裝cygwin,而且我用repo無論在window還是linux下都容易出現(xiàn)time out這個(gè)OOXX的錯(cuò)誤。(原因好像是git的端口被封了,改成http或者h(yuǎn)ttps的就ok了,將repo腳本的第5行的REPO_URL中的"git://XXXX"換成"http://XXX"或者"https://XXXX",然后運(yùn)行repo init -u http://android.git.kernel.org/platform/manifest.git,然后將下載的.repo目錄下manifest.xml文件中的第4行的git也換成http,運(yùn)行repo sync,OK) 在無法忍受的情況自己用菜鳥級水準(zhǔn)的python寫了個(gè)批下載所有project的git repository的腳本。使用了BeautifulSoup這個(gè)第三方的module 去解析html,在python2.7下使用正常。直接解壓到存放android源代碼的目錄下,運(yùn)行腳本就OK。
android_batch.zip
PS:找到windows下的python的readline模塊了(https://launchpad.net/pyreadline/+download),再裝上git就可以在windows用repo下載android源碼了!
|
|