日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

国内Android源码下载教程

發布時間:2024/8/1 Android 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 国内Android源码下载教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ? ? 由于國內訪問外網的限制,無法直接訪問Google網站進行Android源碼的下載。這里提供了一種利用國內鏡像源下載的方法僅供參考。

? ? ? ? 目前,可用的鏡像源一般是科大和清華的,具體使用差不多。

科大源:https://lug.ustc.edu.cn/wiki/mirrors/help/aosp

清華源:https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/

這里我選擇科大的鏡像進行說明。

一.環境準備

1.安裝ubuntu系統,或者虛擬機。
2.安裝java的sdk
3.安裝依賴包 ,命令是:sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl
4.安裝調試工具,命令是:sudo apt-get install valgrind
5.安裝git工具:sudo apt-get install git

配置git環境

git config –global user.email “test@test.com”

git config –global user.name “test”?

其中test@test.com為你自己的郵箱,也可以隨便寫。

二.下載repo工具

命令如下:

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

如果以上命令無法下載,可以嘗試修改為

curl https://storage-googleapis.lug.ustc.edu.cn/git-repo-downloads/repo > ~/bin/repo

替代原來的鏈接。

三.新建源碼文件夾?

新建一個文件夾用來放置下載的源碼。我這里選擇再home目錄下,命名為android-9.0,可隨自己喜好命名。

mkdir android-9.0 cd android-9.0

?四.初始化倉庫

將上面新建的android-9.0文件夾作為倉庫用來存儲代碼,現在我們來對它進行初始化。通過執行初始化倉庫命令可以獲取AOSP項目master上最新的代碼,命令如下:

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest

如果要下載某一個指定版本的代碼,可以在后面加指定參數。如下載Android-9.0代碼,使用如下命令:

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-9.0.0_r1

具體的版本列表可以到其鏡像網站下查看:http://mirrors.ustc.edu.cn/aosp/platform/manifest.git/refs/heads

如果提示無法連接到 gerrit.googlesource.com,可以編輯 ~/bin/repo,把 REPO_URL 一行替換成下面的:

REPO_URL = 'https://gerrit-googlesource.lug.ustc.edu.cn/git-repo'

?

?五.同步源碼樹

執行以下命令:

repo sync

?下面開始漫長的等待,等待其下載源碼完成即可。

如果中途有事或者斷網等其他原因導致下載中斷,下次重新運行以上命令即可,會自動根據之前的進度進行同步。

如果發現卡在某一步驟很久都沒更新,也可以先手動中斷后再重新執行以上命令進行同步。

附一張我執行repo sync之后的截圖,僅供參考。

?

?

?

總結

以上是生活随笔為你收集整理的国内Android源码下载教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。