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

歡迎訪問 生活随笔!

生活随笔

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

Android

Android源码:1、如何下载源码详解(一)

發布時間:2024/8/1 Android 66 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android源码:1、如何下载源码详解(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

一、我的詳細實戰下載教程

二、通過Android SDK下載

三、通過repo下載

1、下載指定版本源碼

2、下載所有源碼

3、查看指定版本源碼


一、我的詳細實戰下載教程

閱讀Android源碼是Android開發學習中很重要的一部分,很多知識點的深入理解需要閱讀源碼。下載Android源碼有兩種方式

詳細可參考我的博文:Android源碼:2、下載詳解(二)(支持移動硬盤、mac)—親測成功

二、通過Android SDK下載

例如,你要下載Android6.0,勾選它下面的Sources for Android SDK,然后Install就可以了

然后,你會在SDK的sources目錄下,看到你下載的不同版本的Android源碼

上面是windows存放Android源碼的路徑。

mac系統查看可以這樣Android Studio-preferences-搜索“sdk”-找到sdk路徑:/Users/luminal/Library/Android/sdk,

同樣也在SDK的sources目錄下

但通過這種方式下載的源碼是不完整的,它主要是framework層的源碼,一些C的代碼我們是看不到的。

三、通過repo下載

參考文檔: https://source.android.com/source/download.html#installing-repo

如果訪問不了,推薦清華大學鏡像:AOSP | 鏡像站使用幫助 | 清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror

另外Android源碼的編譯運行只支持Linux和Mac系統,至于Windows系統只能繞道了,

或是windows電腦性能好在虛擬機上安裝Linux系統也是可以的。

1、下載指定版本源碼

加上-b參數,來指定我們所需要的分支,如:-b android-4.0.1_rl

點擊:Source Code Tags and Builds,可查看你需要的版本,替換上面命令的分支名即可

上面只是把git所要get的庫下載下來了,具體所對應的源碼還沒有下載,需要執行命令

repo sync

2、下載所有源碼

我們還可以選擇把Android源碼的整個鏡像給下載下來,也就是說把mirror給下載下來。整個過程稍微慢點。。。

3、查看指定版本源碼

這個時候再想查看源碼的話,就不需要從google的源碼庫去下載了,直接去自己本地源碼鏡像下載,整個文件大概80G包含所有版本的Android源碼。比如說,我們想要查看Android6.0的源碼,我們可以在本地用這種方式

這種方式由于是采用本地已經下載好的mirror,所以比較快基本上十分鐘就可以搞定!

總結

以上是生活随笔為你收集整理的Android源码:1、如何下载源码详解(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

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