1. 程式人生 > >android 原始碼下載中遇到的問題 repo sync

android 原始碼下載中遇到的問題 repo sync

android 官方文件

同步android-4.4.4_r2的時候 

repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r2

有的工程很大  比如說  有個工程device/lge/hammerhead-kernel     一共11.03G

但是下載的卻搞不清楚 到底是在下載哪個工程

這個時候 可以執行以下命令,

repo status 

然後會列出哪些工程沒有下載下來。

這個時候會列出沒有下載完成的工程,一直按回車,列出所有的   輸入 冒號q (:q 退出)

如果想要下載其中的某個工程,執行以下命令

repo sync <span style="font-family: Arial, Helvetica, sans-serif;">device/lge/hammerhead-kernel</span>

也可以使用git pull
[email protected]:/home/wt/android# git pull https://android.googlesource.com/device/lge/hammerhead-kernel

fatal: Not a git repository (or any parent up to mount point /media/wt/android)

Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

[email protected]
:/home/wt/android# git init

如果報錯的話,則執行 git init 解決

--------------------------------------------------------------------------------------------------------

另外如果需要檢視可以切換的分支的話 則執行以下指令

cd .repo/manifests
git branch -a | cut -d / -f 3


以 gingerbread-release 分支為例
repo init -b gingerbread-release 
---------------------------------------------------------------

repo sync (not needed if your local copy is up to date) 

如果你的程式碼是最新的 則不需要執行 repo sync 直接執行以下指令

-------------------------------------------------------------------
repo start gingerbread-release --all 
檢視當前的分支
repo branches

相關推薦

android 原始碼下載遇到的問題 repo sync

android 官方文件 同步android-4.4.4_r2的時候  repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r2 有的工程很大  比如說  有個

Android原始碼下載教程(repo

環境 ubuntu系統 原始碼下載 首先下載repo工具 mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googleapis.com/git-repo-downloads/repo &

Ubuntu環境Android原始碼下載

跟隨“老羅的Android之旅”學習Android系統,首先得學會建立能用於編譯Android原始碼的環境。 步驟1:下載repo工具(用於管理Android原始碼的Python指令碼檔案) mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googlea

Android原始碼下載repo以及repo init總結

最近下載了一波Android的原始碼,由於google原始碼被牆,以及編譯環境等一系列問題,搞得頭皮發麻,在此寫下一篇部落格記錄一下由於看的書是《Android系統原始碼情景分析》,我們下載的目標原始碼是Android 2.3.4,因此我們需要使用的是Ubutun 12.04

Ubuntu14下repo下載Android原始碼下載

因為repo是google官方用python寫的有關git命令的指令碼, 因此第下載repo之前 首先安裝git 第一步:安裝Git $sudo apt-get install git-core 第二步:安裝curl 因為要下載工具,andr

Android 原始碼下載、編譯和刷機過程

編譯環境: Win10 + VMware + ubuntu16.04 手機: Nexus 5 系統: Android 6.0 原生態原始碼 參考網頁:點選開啟連結 解決的問題 當 fastboot -w flashall  命令一直出現Waiting for dev

android 原始碼下載、同步、編譯、提交

本人android初學者,還請大家多多教導。 Android系統開發瞭解的東西:Eclipse、git、repo,環境:Ubuntu 10.04 64bit;JDK:1.6; 拉程式碼: 1.新建資料夾,在此資料夾內初始化 repo init -u XXX/manifes

編譯Android原始碼過程遇到的錯誤

編譯環境:(1)ubuntu15.04(2)jdk1.6 JDK環境設定:     export JAVA_HOME=/home/zr/jdk1.6.0_45        export JRE_HOME=${JAVA_HOME}/jre       export CL

Android原始碼下載教程

repo初始化 mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod a+x ~/

國內android原始碼下載映象及下載方法

轉載:https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 使用清華大學映象 下載 repo 工具: mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googleapis.c

Android原始碼下載(ubuntu 國內)

    本文介紹的國內環境下Andorid原始碼的下載     使用國內的原始碼映象,所以不需要翻牆     我所使用的是Ubuntu14.04     使用清華大學的映象庫,地址:https://mirrors.tuna.tsinghua.edu.cn/help/AO

VLC for Android原始碼下載和編譯 (包含其他開源專案,很全面!!!!)

Project Hosting on 點選開啟連結  from:http://dingran.iteye.com/blog/1717711 1.vlc for android  已經發布了,開源的地址是: http://wiki.videolan.or

完整版linux下android原始碼下載、編譯、模擬器啟動執行

一、環境說明: 1、VMware版本:8.0.3 build-703057 2、liunx系統:Ubuntu10.10 3、jdk:sun-java6-jdk 二、Ubuntu 10.10更新源列表       由於Ubuntu 10.10版本的源已經過期了,所以,需要

國內映象加速 Android 原始碼下載

1.下載修改好的repo,密碼:rb5t; http://pan.baidu.com/share/link?shareid=1957716801&uk=2169647266 2.開啟終端,輸入: mkdir ~/bin PATH=~/bin:$PATH 3.將rep

編譯Android原始碼過程出現的錯誤

錯誤1:Can't locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/

Android原始碼下載方法詳解

作者:張星  相信很多下載過核心的人都對這個很熟悉 git clone git://android.git.kernel.org/kernel/common.git kernel 但是這是在以前,現在如果這麼執行的話,會顯示如下內容 Initialized empty Gi

Android Studio 在安裝gradle-4.6-all.zip下載問題

Android Studio 在安裝中遇gradle-4.6-all.zip下載問題 很久沒用Android Studio了,最近重新安裝Android Studio 時,遇到了這樣一個問題,一直在顯示gradle檔案在下載中,檢查其他檔案,全部沒問題後,並且更改使用者名稱為英文也無效;記錄下來以免以後遺忘

Mac 下載閱讀 Android 原始碼

準備工作:建立區分大小寫的 APFS 宗卷 國內使用 Android Source 官方的下載方式有點慢,所以通常建議使用國內的 AOSP 映象,一般是 中科大的映象 或者 清華大學的映象 ,本文使用的是清華大學的映象。 先下載 repo 工具:

mac下載Android原始碼,提示 repo: command not found

mac下載Android原始碼,初始化倉庫的時候, repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest 提示: repo: command not found 解決辦法: 直接輸入 ech

repo教程以及repo下載android原始碼以及遇到的問題

根據android官網,下載並安裝repo: To install Repo: Make sure you have a bin/ directory in your home directory and that it is included in your pa