前言
在開始學(xué)習(xí) Android Framework 的知識(shí)前,準(zhǔn)備好相關(guān)的源碼環(huán)境是非常有必要的??梢赃x擇直接在 https://cs.android.com/ 網(wǎng)站在線看,但是跳轉(zhuǎn)這些還是不如在 IDE 下來的方便。或者也可以下載好指定版本的源碼,并通過 IDE 來查看,但是這樣無法編譯源碼,所以也就無法修改源碼后編譯查看效果。
所以這篇文章主要是為了后續(xù)編譯 Android 源碼來做準(zhǔn)備的,由于編譯源碼最好是在 Linux 環(huán)境下進(jìn)行(因?yàn)?Android 官方就是在 Linux 環(huán)境下編譯的,為了省事),但是我的設(shè)備是 Windows,所以為了在不影響原系統(tǒng)的情況下,可以通過安裝虛擬機(jī)并在虛擬機(jī)中安裝 Linux 系統(tǒng)?;蛘哂幸环N更方便的方式是安裝 Docker,在 Docker 下安裝別人已經(jīng)準(zhǔn)備好的 Linux 環(huán)境,但是后者在這篇文章中就不介紹了。
當(dāng)前文章所使用的環(huán)境和版本信息:
使用設(shè)備:Windows 10 64 位 x86 系統(tǒng)
VirtualBox:7.0.2 版本
Ubuntu:22.04.1 LTS 版本
準(zhǔn)備工作
- 下載并安裝 VirtualBox 虛擬機(jī)軟件:https://www.virtualbox.org/wiki/Downloads
- 下載 Linux 的 Ubuntu 發(fā)行版:https://cn.ubuntu.com/download/desktop
VirtualBox 的安裝很簡單,直接下一步、下一步就可以了。所以后面主要介紹下 Ubuntu 的安裝和配置。
安裝 Ubuntu
- 打開 VirtualBox,點(diǎn)擊“新建”按鈕,并填寫虛擬機(jī)的名稱:
注:此時(shí)不需要選擇 ISO Image,這樣就是手動(dòng)安裝了,手動(dòng)安裝可以選擇系統(tǒng)語言。
- 分配內(nèi)存和線程數(shù)(建議分配最少 4G 內(nèi)存):
- 分配磁盤大?。ńㄗh最少 200G 起):
- 點(diǎn)擊完成。
接下來會(huì)進(jìn)入系統(tǒng)的安裝流程,語言可以選擇中文,輸入用戶名和密碼,根據(jù)提示直接一步步安裝即可。文章來源:http://www.zghlxwxcb.cn/news/detail-456632.html
注意:進(jìn)入系統(tǒng)的引導(dǎo)安裝頁面后,屏幕的分辨率很低,可能會(huì)導(dǎo)致顯示不完整的情況,例如沒有顯示出下一步的按鈕。此時(shí)可以用快捷鍵 Win &#文章來源地址http://www.zghlxwxcb.cn/news/detail-456632.html
到了這里,關(guān)于從 0 開始編譯 Android 系統(tǒng)源碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!