cao死我好湿好紧好爽动态视屏|精选久久久久久久久久|中文无码精品一区二区三区四季|AAA国语精品刺激对白视频|

當(dāng)前位置:首頁 > 軟件開放 > 正文內(nèi)容

編譯安卓源碼要多久(編譯安卓源碼要多久完成)

軟件開放2年前 (2023-03-30)1000

本篇文章給大家談?wù)劸幾g安卓源碼要多久,以及編譯安卓源碼要多久完成對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

用ubuntu虛擬機(jī)編譯android5.1要多久

vmware workstation 10

ubuntu-10.04.4-desktop-amd64.iso

1

ubuntu的安裝,打開vmware workstation 10,點(diǎn)創(chuàng)建新的虛擬機(jī)

2

點(diǎn)下一步

3

選擇下載的UBANTU光盤ISO文件,點(diǎn)下一步

4

設(shè)置Ubantu名稱及登錄用戶名及密碼,點(diǎn)下一步

5

設(shè)置虛擬機(jī)文件名稱及保存在磁盤上的位置,點(diǎn)下一步

6

設(shè)置虛擬機(jī)使用磁盤大小,若要編譯ANDROID,至少設(shè)置40GB,這里設(shè)置200GB保證足夠夠用

7

至此主要的設(shè)置都完成了,直接點(diǎn)擊完成即可。也可點(diǎn)擊自定義硬件進(jìn)行詳細(xì)的設(shè)置,我們點(diǎn)自定義硬件,來設(shè)置內(nèi)存

8

把虛擬機(jī)內(nèi)存設(shè)置成實(shí)體機(jī)內(nèi)存的一般大小,以保證安裝Ubantu的時候,速度不會卡,這里我設(shè)置成4GB,其它保持默認(rèn)即可。設(shè)置完后點(diǎn)擊關(guān)閉。這個我們可以在任何時候配置硬件,甚至可以在UBANTU安裝完成之后再重新編輯硬件設(shè)置,只需點(diǎn)下圖的編輯虛擬機(jī)設(shè)置

9

配置完成,下面才是真正開始安裝,點(diǎn)擊開啟此虛擬機(jī)UBANTU即開始自動安裝,全程自動,無人值守

10

初始化安裝

11

安裝中 ,5%

12

安裝中 ,50%

13

安裝中 ,79%

14

安裝中 ,100%

15

安裝完成就開始自動安裝VMware Tools,這VMware Tools不屬于Ubantu操作系統(tǒng),只是VMware公司方便主操作系統(tǒng)與客戶操作系統(tǒng)交互而提供的一個工具軟件

16

安裝完成,自動重啟,顯示登陸界面,點(diǎn)擊輸入前面設(shè)置的密碼登錄

17

登陸完成,安裝成功?。。?/p>

END

1

下面對UBANTU進(jìn)行一些設(shè)置,以符合我們的工作習(xí)慣

修改默認(rèn)顯示分辨率,選擇System---Preference---monitors,修改顯示分辨率為1280x800

2

修改待機(jī)屏幕保護(hù)及鎖屏?xí)r間,選擇System---Preference---screensaver,,去掉屏幕保護(hù)程序激活時鎖屏,免得安裝軟件時或編譯時總要輸入密碼才能登入系統(tǒng)

3

編輯虛擬機(jī)硬件設(shè)置,修改客戶機(jī)時間與主機(jī)時間同步

4

調(diào)出我的電腦、網(wǎng)上鄰居、我的文檔、回收站等圖標(biāo)

按鍵盤的Alt 和 F2,打開 Run Application程序,輸入gconf-editor,然后Run打開Configuration Editor,選擇apps---nautilus---desktop,如圖所示框選相應(yīng)選項(xiàng)即可

5

將終端放置在桌面和上面板上,以方便我們點(diǎn)擊調(diào)用,如圖所示

6

安裝右鍵調(diào)用終端工具,通常點(diǎn)擊右鍵,右鍵菜單沒有open in terminal右鍵打開終端工具

輸入sudo apt-get install nautilus-open-terminal命令,安裝右鍵打開終端工具

7

修改操作系統(tǒng)界面為中文,選擇System---admininstration---langunge support,如圖設(shè)置安裝中文語言包,經(jīng)試驗(yàn)安裝中文語言包極其緩慢,需要更新源,下一節(jié)會講到

8

設(shè)置虛擬機(jī)系統(tǒng)與主機(jī)系統(tǒng)共享文件夾,方法很多,

1.主機(jī)讀取虛擬客戶機(jī)共享出來的文件夾

2.虛擬客戶機(jī)讀取主機(jī)共享出來的文件夾

后面我會花時間專門一節(jié)講解虛擬機(jī)系統(tǒng)與主機(jī)文件夾共享的各種方法

END

本經(jīng)驗(yàn)是由本人親自測試編寫,圖片文字全部為原創(chuàng),百度經(jīng)驗(yàn)首發(fā),未經(jīng)許可,謝絕轉(zhuǎn)載!

如果覺得本人的經(jīng)驗(yàn)對你有幫助,請點(diǎn)擊支持,謝謝!

換一批相關(guān)經(jīng)驗(yàn)

android4.4源碼編譯環(huán)境搭建72014.06.26

android開發(fā)環(huán)境之虛擬機(jī)搭建72014.04.30

Ubuntu10.04搭建MTK android編譯環(huán)境02014.04.06

android學(xué)習(xí)1-虛擬機(jī)的搭建02015.01.15

android學(xué)習(xí)2-虛擬機(jī)設(shè)置成漢語02015.01.16

相關(guān)標(biāo)簽 android 虛擬機(jī)

?2015Baidu 使用百度前必讀 百度經(jīng)驗(yàn)協(xié)議 作者創(chuàng)作作品協(xié)議

9700k or 3700x+32GB ddr4,初次編譯完整安卓8源碼需要多長時間?

純粹玩游戲是9700K略強(qiáng),但3700X以比9700K低500多的價格卻能有9700K大約95%的游戲性能,且多線程性能戰(zhàn)平目前Intel的消費(fèi)級旗艦9900K,且3700X還首發(fā)支持了PCI-E 4.0技術(shù),能提供更多的帶寬用于顯卡和高端固態(tài)硬盤如果是我,我肯定選3700X,如果你純粹追求幀率,買9700K也是可以的,畢竟絕大多數(shù)游戲9700K幀率的確比3700X更好看,總體的游戲體驗(yàn)也稍好一些,首發(fā)評測已經(jīng)出來了

追問:

那要是玩游戲的情況下,超線程有用嗎?現(xiàn)在9700k加Z390中端的板子大概3800左右,3700x加中端X570也是3800左右。在一個聽說3700x有迷之卡頓,是真的嗎?

追答:

超線程對大部分游戲沒有幫助,但也不會有負(fù)面影響,超線程對核心硬件資源的分配是動態(tài)的,并不會將一個物理核心均分為二,在需要單線程運(yùn)算時核心會完全讓出全部的硬件資源給這一線程,另一個線程僅僅只是占位符,不實(shí)際擁有資源,運(yùn)行多線程密集型任務(wù)時每個核心才是基本兩個線程各擁有一半的核心資源,但游戲并不屬于這種類型

三代銳龍剛剛上市,還沒有大規(guī)模發(fā)售,目前只有小部分人入手,具體情況還不好說,銳龍前兩代的確有卡頓現(xiàn)象,原因是CPU中的內(nèi)存控制器到內(nèi)存間的傳輸延遲過高,而游戲恰恰又是延遲敏感型應(yīng)用,三代銳龍正好改進(jìn)了這一問題,雖然延遲還達(dá)不到Intel高端酷睿的水準(zhǔn),但相比前兩代理論上會有明顯好轉(zhuǎn)

整體編譯Android系統(tǒng),大家用了多少時間

我自己實(shí)際編譯ICS4.0.4源碼情況:acer臺式機(jī),3.2Ghz cpu,4核,8GB/1600hz內(nèi)存,整體編譯(含u-boot、kernel、boot.img和system.img)需要1小時10分鐘。編譯時,使用make -j8(因?yàn)橛布pu是4線程的,故使用2倍線程數(shù))。之后的增量編譯,一般需要5~10分鐘即可。

怎么在ubuntu上編譯android源碼

步驟一:

安裝Ubuntu系統(tǒng)。我們既可以通過虛擬機(jī)的方式安裝Ubuntu,也可以直接在電腦上安裝,為了獲得更好的Linux操作體驗(yàn),我建議直接在電腦上面安裝Ubuntu,我在自己電腦上安裝了win10和Ubunut Server14.04雙系統(tǒng),使用的時候可以根據(jù)自己的需要隨時切換系統(tǒng),非常方便。關(guān)于如何搭建雙系統(tǒng),網(wǎng)上有很多教程,我就不在此敘述了,但是我想說明的一點(diǎn)是在安裝Ununtu的時候,分配給Ubuntu的磁盤空間一定要盡可能大一點(diǎn),至少60G,我分配了105G,編譯完成之后還剩下50多G,也就是說差不多用了近50G的空間,所以安裝Ubuntu的時候一定得分配大一點(diǎn)的磁盤空間,不然編譯會因?yàn)榭臻g不足而中斷。

步驟二:

搭建好Ubuntu系統(tǒng)之后,我們需要下載一份Android6.0的源碼,網(wǎng)上很多文章都介紹了如何通過repo的方式來下載源碼,但是通過這種方式下載速度可能并不是很理想,直接下載百度云的Android6.0源碼,

因?yàn)锳ndroid6.0的源碼所占空間非常大,所以上傳者把Android源碼分成了很多個文件,待全部下載完畢之后,我們可以通過命令把這些分開的文件合并為一個文件。

步驟三:

如果我們是在Windows上下載的源碼,那么當(dāng)我們打開Ubuntu之后,要做的第一件事請就是把Windows中的Android源碼拷貝到Ubuntu系統(tǒng)下面,我直接利用復(fù)制粘貼的方式將源碼拷貝到了Ubuntu的Home目錄下面,拷貝之后的目錄結(jié)構(gòu)Home/android6_r1/各個分開的源碼文件。

步驟四:

合并這些被分開的源碼文件。我們按下鍵盤上的ctrl + alt + T打開控制臺,通過cd命令進(jìn)入到Home/android6_r1/目錄下面,然后執(zhí)行命令:cat Android6_r1_* M.tgz,不用多久,在Home/android6_r1/目錄下面就會生成一個新的文件——M.tgz,M.tgz就是合并之后的壓縮文件。

步驟五:

解壓步驟四生成的壓縮文件。同樣是在Home/android6_r1/目錄下面,我們在控制臺執(zhí)行命令:tar zxvf M.tgz,開始解壓。解壓的過程大概需要20分鐘左右的時間,請耐心等待。解壓好了之后,在Home/android6_r1/會生成一個mydroid的文件夾,這個文件夾就是Android源碼的根文件夾了,里面有abi、devices、hardware、packages、sdk、art等文件夾和文件。

步驟六:

安裝編譯源碼所需要的軟件。在控制臺中我們通過cd..命令退回到Unbuntu用戶的根目錄下,然后依次執(zhí)行以下命令:

sudo apt-get update

sudo apt-get install openjdk-7-jdk

sudo update-alternatives --config java

sudo update-alternatives --config javac

以上命令每一條都必須分開單獨(dú)執(zhí)行,目的是為了獲取1.7版本的jdk并設(shè)置環(huán)境變量。當(dāng)我們安裝完Ubuntu之后可能會自帶一個jdk,但是如果用自帶的jdk編譯Android源碼很可能會提示jdk版本不符合要求的錯誤,因此我們需要重新下載1.7版本的jdk,我用openjdk-7-jdk編譯未出現(xiàn)任何問題。

接下來繼續(xù)執(zhí)行以下命令,同樣每一行都是分開單獨(dú)執(zhí)行的:

sudo apt-get install git gnupg flex bison gperf build-essential

sudo apt-get install zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev

sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386

sudo apt-get install libgl1-mesa-dev g++-multilib mingw32 tofrodos

sudo apt-get install python-markdown libxml2-utils xsltproc zlib1g-dev:i386

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

以上命令主要是安裝編譯源碼時需要用到的各種軟件,如果沒有安裝這些軟件,編譯的過程中會提示缺少必要的軟件而無法繼續(xù)編譯,因此,在正式編譯源碼之前,一定要先安裝這些軟件。

步驟七:

開始編譯。在控制臺中通過cd命令進(jìn)入到Home/android6_r1/mydroid/目錄下,然后執(zhí)行命令:source build/envsetup.sh,導(dǎo)入編譯Android源碼所需的環(huán)境變量和其它參數(shù)。

步驟八:

在控制臺中執(zhí)行命令:lunch,運(yùn)行命令之后會提示我們選擇編譯目標(biāo)。這里我選擇的的默認(rèn)目標(biāo),即aosp_arm_eng。

步驟九:

在控制臺中執(zhí)行命令:make -j8,開始編譯。注意,make -j8命令中的數(shù)字8和我們電腦的CPU核心數(shù)以及線程數(shù)有關(guān)系,一般這個數(shù)字的數(shù)值最大不能超過CPU線程數(shù)的2倍,例如我電腦的處理器是i5 6200U,為雙核四線程,因此編譯Android源碼的時候,我可以設(shè)置的最大工作線程數(shù)量為4 * 2 = 8。在執(zhí)行make命令的時候我們應(yīng)該根據(jù)自己的CPU參數(shù)設(shè)置合理的工作線程數(shù)值。

以上步驟執(zhí)行完之后,就是一段非常漫長的等待了,我從中午十二點(diǎn)多開始編譯,一直到晚上九點(diǎn)多編譯完成,整個編譯過程耗時九個多小時,幸好我的運(yùn)氣還不錯,編譯過程中沒有出現(xiàn)任何錯誤,只是中途意外中斷了一次,但是Android源碼是可以接著上次中斷的位置繼續(xù)編譯的,已經(jīng)編譯的部分不會重復(fù)編譯,因此并未對我造成大的影響。同志們,我想說的是,編譯的過程中一定要有耐心喲!

整個源碼編譯完成之后,如果提示如下信息,那么Congratulations, you are successful!!!

m1pro編譯android要多久

30分鐘。m1pro蘋果手機(jī)是一款可以進(jìn)行編譯的手機(jī),其中編譯Android需要30分鐘。Android是一種基于Linux內(nèi)核(不包含GNU組件)的自由及開放源代碼的操作系統(tǒng)。

關(guān)于編譯安卓源碼要多久和編譯安卓源碼要多久完成的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃描二維碼推送至手機(jī)訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。

本文鏈接:http://m.smallwaterjetsystem.com/post/14550.html

“編譯安卓源碼要多久(編譯安卓源碼要多久完成)” 的相關(guān)文章

定制建站網(wǎng)站建設(shè)(定制建站網(wǎng)站建設(shè)費(fèi)用)

定制建站網(wǎng)站建設(shè)(定制建站網(wǎng)站建設(shè)費(fèi)用)

今天給各位分享定制建站網(wǎng)站建設(shè)的知識,其中也會對定制建站網(wǎng)站建設(shè)費(fèi)用進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、定制網(wǎng)站建設(shè)步驟 2、如何創(chuàng)建自己的網(wǎng)站平臺 3、網(wǎng)站建設(shè)的流程是什么,需要多長時間 4、自助建站和定制建站有什么區(qū)別? 定制網(wǎng)...

做軟件開發(fā)需要掌握什么(軟件開發(fā)需要具備什么)

做軟件開發(fā)需要掌握什么(軟件開發(fā)需要具備什么)

今天給各位分享做軟件開發(fā)需要掌握什么的知識,其中也會對軟件開發(fā)需要具備什么進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、軟件開發(fā)需要學(xué)習(xí)什么基礎(chǔ)知識 2、軟件開發(fā)需要學(xué)什么? 3、學(xué)軟件開發(fā)要會什么? 軟件開發(fā)需要學(xué)習(xí)什么基礎(chǔ)知識 學(xué)習(xí)軟件開發(fā)經(jīng)...

碼上放心追溯碼用什么掃(碼上放心追溯碼什么意思)

碼上放心追溯碼用什么掃(碼上放心追溯碼什么意思)

本篇文章給大家談?wù)劥a上放心追溯碼用什么掃,以及碼上放心追溯碼什么意思對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、藥品追溯碼為什么印淘寶掃一掃? 2、碼上放心的二維碼可以手動輸入掃碼槍嗎 3、碼上放心子類監(jiān)管碼在那里查 藥品追溯碼為什么印淘寶掃一掃? 親,很高...

兄弟裝飾公司官網(wǎng)水電安裝工藝(兄弟建筑裝飾工程有限公司)

兄弟裝飾公司官網(wǎng)水電安裝工藝(兄弟建筑裝飾工程有限公司)

今天給各位分享兄弟裝飾公司官網(wǎng)水電安裝工藝的知識,其中也會對兄弟建筑裝飾工程有限公司進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、室內(nèi)裝修施工工藝流程有哪些? 2、大家 說說,重慶兄弟裝飾公司和重慶興唐裝飾公司如何,知道的說說? 3、重慶裝飾公司前...

蘋果X如何信任軟件(蘋果x怎么信任一個軟件)

蘋果X如何信任軟件(蘋果x怎么信任一個軟件)

今天給各位分享蘋果X如何信任軟件的知識,其中也會對蘋果x怎么信任一個軟件進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、蘋果X信任設(shè)置在哪里 2、想問蘋果xr信任設(shè)置在哪里 3、蘋果x手機(jī)怎么打開信任的開發(fā)者 4、蘋果手機(jī)受信任在哪里設(shè)置?...

vue優(yōu)點(diǎn)與缺點(diǎn)(請簡述vue優(yōu)勢有哪些)

vue優(yōu)點(diǎn)與缺點(diǎn)(請簡述vue優(yōu)勢有哪些)

本篇文章給大家談?wù)剉ue優(yōu)點(diǎn)與缺點(diǎn),以及請簡述vue優(yōu)勢有哪些對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、jsp和vue開發(fā)的優(yōu)缺點(diǎn) 2、react和vue的區(qū)別及優(yōu)缺點(diǎn) 3、Web前端主流框架—Vue的優(yōu)缺點(diǎn)分析 jsp和vue開發(fā)的優(yōu)缺點(diǎn) 1、vue優(yōu)點(diǎn)...