時間:2023-07-12 11:54:02 | 來源:網(wǎng)站運營
時間:2023-07-12 11:54:02 來源:網(wǎng)站運營
Android 11 windows 安裝虛擬機/下載源代碼/編譯成功:一直想下載google 官方源生的系統(tǒng)來編譯, 這次周末剛好有空, 在好奇心的驅(qū)使下嘗試了一下, 想不到竟然一次就編譯成功了, 中間并沒有遇到什么錯誤, 可能是因為系統(tǒng)是干凈的.#下載安裝Git:sudo apt-get upgradesudo apt-get install git#設(shè)置Git賬戶, 用你真實的郵箱和用戶名:git config --global user.email "xxx@xxx.com"git config --global user.name "xxx"#配置PATH環(huán)境變量:mkdir ~/binecho "PATH=~/bin:/$PATH" >> ~/.bashrcsource ~/.bashrc#安裝Curl sudo apt-get install curl#下載 repo 工具curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/bin/repochmod a+x ~/bin/repo#創(chuàng)建代碼目錄并進入mkdir ~/AOSPcd ~/AOSP#初始化倉庫repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b 源碼版本#我這邊下載的是 android-11.0.0_r46 執(zhí)行的命令是:#repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-11.0.0_r46#開始同步(大約8小時)repo sync#同步期間遇到了錯誤: server certificate verification failed. 查了一下, 執(zhí)行下面這個命令即可#git config --global http.sslverify false#在同步過程中即可安裝編譯工具了, 根據(jù)官方說明, 直接運行即可sudo apt-get install git-core gnupg flex bison build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 libncurses5 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig#等待源代碼下載完成后執(zhí)行source build/envsetup.sh#選擇編譯版本, 編譯你喜歡的版本, 編譯說明在下面, 我這邊選擇是 launch 2lunch2#開始編譯 (約7小時)make -j8
這是官方的源代碼版本說明:關(guān)鍵詞:編譯,成功,安裝,虛擬
微信公眾號
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。