Android 映象使用幫助

2021-07-30 06:35:14 字數 2421 閱讀 5737

注意: 本映象是 aosp 映象,android sdk因版權原因,我們不能提供映象服務。

參考 google 教程 將全部使用代替即可。

由於使用 https 協議更安全,並且更便於我們靈活處理,所以強烈推薦使用 https 協議同步 aosp 映象。

由於 aosp 映象造成cpu/記憶體負載過重,我們限制了併發數量,因此建議:1. sync的時候併發數不宜太高,否則會出現 503 錯誤,即-j後面的數字不能太大,建議選擇4。2. 請盡量選擇流量較小時錯峰同步。

(參考 編寫)

mkdir ~/bin

path

=~/bin:$path

curl > ~/bin/repo

chmod a+x ~/bin/repo

或者使用tuna的git-repo映象

使用每月更新的初始化包

使用方法如下:

tar xf aosp-latest.tar

cd aosp # 解壓得到的 aosp 工程目錄

# 這時 ls 的話什麼也看不到,因為只有乙個隱藏的 .repo 目錄

repo sync # 正常同步一遍即可得到完整目錄

# 或 repo sync -l 僅checkout**

此後,每次只需執行repo sync即可保持同步。我們強烈建議您保持每天同步,並盡量選擇凌晨等低峰時間

傳統初始化方法

建立工作目錄:

mkdir working_directory

cd working_directory

初始化倉庫:

repo init -u platform/manifest

如果提示無法連線到 gerrit.googlesource.com,請參照git-repo的幫助頁面的更新一節。

如果需要某個特定的 android 版本(列表):

repo init -u platform/manifest -b android-4.0.1_r1

同步原始碼樹(以後只需執行這條命令來同步):

repo sync

由於 aosp 映象需求量巨大,且 git 服務佔資源較多,tuna 伺服器因 aosp 產生的負載已經佔主要部分。如果你是團隊使用者,我們強烈建議你通過 tuna 建立次級映象,再分享給團隊內其他使用者,減輕 tuna 伺服器壓力。建立 aosp 映象需要占用約 80g 磁碟。

具體步驟為:

初始化:

repo init -u mirror/manifest --mirror

最後同步原始碼樹:

repo sync

同步完成後,執行git daemon --verbose --export-all --base-path=working_dir working_dir(working_dir為**樹所在目錄) 。

此後,其他使用者使用git:作為映象即可。

如果你之前已經通過某種途徑獲得了 aosp 的原始碼(或者你只是 init 這一步完成後),你希望以後通過 tuna 同步 aosp 部分的**,只需要將.repo/manifest.xml把其中的 aosp 這個 remote 的 fetch 從改為

-           fetch=""

+ fetch=""

review="android-review.googlesource.com" />

同時,修改.repo/manifests.git/config,將

url = platform/manifest

更改為

url = platform/manifest

這個方法也可以用來在同步 cyanogenmod **的時候從 tuna 同步部分**

映象的是什麼?

為何不能通過瀏覽器訪問?

出現curl: (22) the requested url returned error: 404 not foundserver does not provide clone.bundle; ignoring.怎麼辦?

openSUSE 映象使用幫助

以下配置方法適用於從未自行配置軟體源的使用者。其他使用者請根據具體情況自行配置 以下僅供參考。終端下配置方法 sudo zypper mr dasudo zypper ar fc ustcmirror 13.2 oss sudo zypper ar fc ustcmirror 13.2 non os...

PyBOMBS 映象使用幫助

另外,pybombs會幫你解決依賴的問題,省得每次敲一堆make cmake命令了。以前自己拖 回來經常會被重置,而且耗時要幾個小時。使用示例 sudo pip install pybombs rm rf pybombs pybombs recipes add gr recipes git tsin...

pypi 映象使用幫助

pypi 映象每 5 分鐘同步一次。pip install i some package注意,不能少,是https而不是http 公升級 pip 到最新的版本 10.0.0 後進行配置 pip install pip u pip config set global.index url如果您到 pip...