日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

迅為IMX8MM開發(fā)板Android編譯環(huán)境搭建

發(fā)布者:心愿實現(xiàn)最新更新時間:2025-04-09 來源: cnblogs關(guān)鍵字:Android  編譯環(huán)境 手機看文章 掃描二維碼
隨時隨地手機看文章

8.1 增加交換分區(qū)

1 )編譯 Android 對機器的配置要求較高,注意:推薦電腦配置處理器:Core(TM) i7 內(nèi)存:16G ,虛擬機硬盤 300G 以上,內(nèi)存 8G 以上;

2)我們要確認當前Ubuntu系統(tǒng)的交換分區(qū)的大小,如果交換分區(qū)不足會造成Android源碼編譯失敗,然后我們安裝一個軟件htop,來查看內(nèi)存的使用情況,安裝命令如下所示:

sudo apt-get install htop

3)然后輸入“htop”運行軟件,運行如下所示,輸入“q”停止運行htop軟件。

4)從上圖我們可以看到物理內(nèi)存是11G,交換內(nèi)存為0,在這里給大家做個示范增加5G交換分區(qū)。接下來增加交換內(nèi)存。

5)通過以下命令創(chuàng)建一個用于 swap 的文件

sudo fallocate -l 5G /swapfile

執(zhí)行以下命令為 swapfile 文件設(shè)置正確的權(quán)限:

sudo chmod 600 /swapfile

使用 mkswap 實用程序在文件上設(shè)置 Linux SWAP 區(qū)域:

sudo mkswap /swapfile

使用以下命令激活 swap 文件:

sudo swapon /swapfile

 

6)要讓創(chuàng)建好的 swap 分區(qū)永久生效,可以將 swapfile 路徑內(nèi)容寫入到 /etc/fstab 文件當中:

sudo vim /etc/fstab

在/etc/fstab 文件最后添加如下內(nèi)容:/swapfile swap swap defaults 0 0

7)使用 swapon 或 free 命令驗證 SWAP 是否處于活動狀態(tài),如下所示:

sudo swapon --show

sudo free -h

8.2 安裝JDK

1)Android9 系統(tǒng)編譯依賴于 JAVA 8。編譯之前需安裝 OpenJDK。安裝命令如下:

add-apt-repository ppa:openjdk-r/ppa

apt-get update

apt-get install openjdk-8-jdk 

執(zhí)行結(jié)果,如下圖所示:

2)如果您之前安裝過其他版本的JDK,需要進行版本切換。如果沒有安裝過,可以跳過此步驟,查看目前已經(jīng)安裝在系統(tǒng)里的Java版本,使用以下命令:

update-java-alternatives -l

3)查看相應(yīng)的jdk(java javac等)是否在 ubuntu的jdk菜單里,查看切換JDK的命令,如下所示:

update-alternatives --config java

輸入 java8 對應(yīng)的選擇項,按回車進行確認。

4 輸入以下命令查看java的版本

java -version


關(guān)鍵字:Android  編譯環(huán)境 引用地址:迅為IMX8MM開發(fā)板Android編譯環(huán)境搭建

上一篇:迅為IMX6ULL開發(fā)板NFS服務(wù)器的使用
下一篇:迅為imx6ull開發(fā)板使用c語言調(diào)用shell命令控制led燈

小廣播
設(shè)計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved