1. 程式人生 > >解決下載android原始碼時出現的無法連線問題

解決下載android原始碼時出現的無法連線問題

1.curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

執行curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo會出現如下錯誤:

[email protected]:~ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

--2013-04-21 04:30:42-- https://dl-ssl.google.com/dl/googlesource/git-repo/repo

Resolving dl-ssl.google.com... 74.125.128.91, 74.125.128.93, 74.125.128.136, ...

Connecting to dl-ssl.google.com|74.125.128.91|:443... failed: Connection refused.

Connecting to dl-ssl.google.com|74.125.128.93|:443... failed: Connection timed out.

Connecting to dl-ssl.google.com|74.125.128.136|:443... failed: Connection timed out.

Connecting to dl-ssl.google.com|74.125.128.190|:443... failed: Connection timed out.

Connecting to dl-ssl.google.com|2404:6800:4005:c00::5d|:443... failed: Network is unreachable.

2.在執行repo sync下載android的時候出現如下資訊:

curl: (7) Failed to connect to 2404:6800:4008:c00::52: Network is unreachable

curl: (7) Failed to connect to 2404:6800:4008:c00::52: Network is unreachable

curl: (7) Failed to connect to 2404:6800:4008:c00::52: Network is unreachable

解決方法

2. 點選網頁上的“允許訪問”,得到類似

1 machine android.googlesource.com login git-<userName>.gmail.com password <password>  2 machine android-review.googlesource.com login git-<userName>.gmail.com password <password>

3. 把上面那段資訊追加到~/.netrc檔案結尾(請檢查當前使用者的許可權, 如果不存在此檔案則自己新建一個);

4. 下載地址的URI更改為https://android.googlesource.com/a/platform/manifest(中間加上了“/a”)。

5. repo init -u https://android.googlesource.com/a/platform/manifest -b android-2.3.3_r1

6. repo sync

即可拉下Android原始碼。

官方的說法是:因為訪問基本是匿名的,為了防止連線過多(指內網/虛擬機器),對同一IP地址的連線數做了一定的限制。看來是用gmail帳號進行認證。

這樣的話,在公司網路內或者用虛擬機器下載的話,會經常遇到這問題。

原始碼官網指導網址:http://source.android.com/source/downloading.html

相關推薦

解決下載android原始碼出現無法連線問題

1.curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo 執行curl https://dl-ssl.google.com/dl/googlesource/git-r

mac (OS X) 下Genymotion下載Android模擬器出現 connection timeout occurred 不翻牆的解決辦法

使用Genymotion 下載Android模擬器的時候,經常會因為網路問題導致下載失敗-connection timeout occurred 這個時候我們可以翻牆來解決這個問題,可是翻牆也不是特別

VC++6.0用New DataBase Wizard建立資料庫出現無法連線的問題解決備忘

搜了無數次未能理解之後,自己突然想到的 在使用VC++ 6.0利用wizard建立資料庫時,出現如下情況: 解決方案為: 1,.檢查伺服器是否啟動,通過SQL Server配置管理器檢視SQL Server服務下SQL Server的狀態是否為”正在執行“; 2.檢查TC

安裝android studio出現:load interrupted: Connection to https://dl-ssl.google.com refused 安卓SDK下載被拒 3步解決

安裝android studio時出現:load interrupted: Connection to https://dl-ssl.google.com refused 安卓SDK下載被拒 3步解決 1、SDK Manager 的 Tools ->Options開啟SDK Manager

[記錄]安裝.Net Framework 4.6.2出現無法建立到信任根頒發機構的證書鏈”解決方法

ctr log arr 單元 ica micode blog 下載 otc 在安裝Microsoft .NET Framework 4.6.2脫機包時提示 無法建立到信任根頒發機構的證書鏈 實際上是要安裝一個根證書。解決方案如下(因無法貼鏈接,可百度搜索“ma

安裝.Net Framework 4.6.2出現無法建立到信任根頒發機構的證書鏈”解決方法

地址 author ros 信任 .com 菜單 就是 計算 單元 在安裝Microsoft .NET Framework 4.6.2脫機包時提示 無法建立到信任根頒發機構的證書鏈 實際上是要安裝一個根證書 MicrosoftRootCertificateAuthority

Powershell直接指令碼出現無法載入檔案因為在此係統中禁止執行指令碼問題的解決方法

在Powershell直接指令碼時會出現: 無法載入檔案 ******.ps1,因為在此係統中禁止執行指令碼。有關詳細資訊,請參閱 "get-help about_signing"。 所在位置 行:1 字元: 17 + E:\Test\test.ps1 <<<< + Cat

Android SIP客戶端無法連線Windows下miniSIPServer伺服器的問題解決

一、問題背景 網上miniSIPServer安裝的教程一堆,隨便找找就有,比如這篇,我就不重複寫了,大家沒有安裝的可以先看看。安裝好啟動後,我遇到了別人都沒有遇到的問題——Android上的SIP客戶端無法連線Windows系統上的miniSIPServer伺服器。 交待

解決Wordpress安裝出現“資料庫連線錯誤”的問題

在安裝或者更新(手動離線)wordpress的時候,有可能出現“資料庫連線錯誤”的問題: 一開始看了很多人家修改檔案的教程,發現都不太靠譜,而且麻煩; 這裡推薦一種簡單的方法: 1、登陸本地phpadmin; 2、找到mysql(wordpress建立時使用的資料庫),點選

win7出現無法連線到代理伺服器的錯誤,不能上網的問題的解決

今天晚上突然停電,等我開啟電腦發現不然上網,用google瀏覽器出現這個錯誤: 用IE診斷錯誤如下: 說是不能連到代理伺服器,但是我沒有連線到代理伺服器啊,但是我的QQ能登,就是不能用瀏覽器上網,

Linux安裝軟體出現無法修正錯誤的解決方法

在WIN10子系統裝軟體時,報如下錯誤: 經過查詢資料,解決方法就是更換系統的源: # 1.備份原來的資料來源配置檔案 cp /etc/apt/sources.list /etc/apt/s

VM 虛擬機器安裝 Ubuntu Server 16.04 LTS 安裝中文版出現無法安裝 busybox-initramfs” 之解決辦法

我以為是 16.04 才會,改安裝 16.04.3 還是一樣無法安裝。原來是安裝介面不能選擇中文。 1.安裝英文版 2.接下來安裝 安裝與設定 google noto 字型 指令如下: sudo apt-get install fonts-noto-cjk 3.變更語系 指令如下: sudo local

UE4安卓打包配置(大陸內網路整頓後,Android打包AndroidWorks無法使用的解決方法)

       由於國內進行了網路整頓,UE4官網上用CodeWorksforAndroid下載安卓打包工具配置的方法已經不能使用了,開了VPN也連結不上。這使得用UE4打包配置安卓遊戲變得非常麻煩,博主搗鼓了好幾天才打包成功,深感在中國學習UE4的艱難與曲折,UE4在國內發展

關於eclipse執行出現無法找到或載入主類”的一種情況的解決方案

關於eclipse出現的無法找到或載入主類的原因有很多種,我今天碰到的這一種比較特殊,也比較奇怪,折騰了一個下午找到原因後可以迅速解決。 首先說明我的jdk環境變數的配置等都可以保證沒有問題。  如下圖所示,今天我在寫程式時突然出現“無法載入主類”這種錯誤,於是我寫了個h

當匯入Android專案出現紅叉解決方案

1、sdk的路徑配置有問題,這時候無法找到adt工具;遇到這個問題,選單preference->android修改SDK的路勁。 2、可能是和以前的SDK版本相容的問題(以前的SDK可能與當前eclipse配置的SDK版本不同而無法生成資原始檔);遇到這個問題首先清空

php readfile(),解決下載檔案因檔案太大而無法找到檔案

最近專案遇見了這個錯誤。下載報表時資料量太大,檔案達到了300多M,這時出現了“頁面未找到”的錯誤,開始以為是伺服器檔案不存在,後來看了下確實有的,然後嘗試了多次,發現小檔案是可以下載的。於是確定是檔案太大的原因。在網上找了很多資料(百度還是太不靠譜,關鍵時刻還是得靠goo

Fedora19啟動出現無法應用原儲存的顯示器配置”解決辦法

自定義了個1600x900的解析度,在gnome3的系統設定裡儲存了。 重啟後開機登入後提示“出現無法應用原儲存的顯示器配置”。 解決辦法: 刪掉~/.config/monitors.xml。 重新登入。

利用vs2017編寫qt和opencv工程出現無法開啟原始檔"QCamera”的解決辦法

我們用vs編寫qt工程時,如果用到opencv時,就需要藉助qt自帶的一些視訊讀取的類來呼叫攝像頭裝置,進行攝像頭控制及影象預覽和捕獲,Qt5.0版本新增了QMultimedia模組提供了更為方便的程式設計支援,該模組主要涵蓋視訊、音訊、收音機以及攝像頭等功能支

NanoPi K2 (Amlogic S905)無法下載Android原始碼

mkdir android && cd android repo init -u https://github.com/friendlyarm/android_manifest.

[Keras] 使用Keras呼叫多GPU出現無法儲存模型的解決方法

在使用keras 的並行多路GPU時出現了模型無法儲存,在使用單個GPU時執行完全沒有問題。執行出現can't pickle的問題隨後在網上找了很多解決方法。下面列舉一些我實驗成功的方法。方法一class ParallelModelCheckpoint(ModelCheckp