Ubuntu14 04環境下編譯Android

2021-08-13 17:49:01 字數 738 閱讀 9365

然後輸入如下命令:

.build/envsetup.sh
lunch
可能出現的問題:

1.如果.bulid/envsetup.sh 命令無法執行,是因為此檔案的許可權未設定,可以使用chmod +x envsetup.sh修改許可權,然後再執行該檔案。

2.編譯的時候可能會出現lunch未安裝的錯誤,原因是"./envsetup.sh"未執行成功,可以使用「source build/envsetup.sh」,然後再使用lunch命令就可以了。

然後輸入如下命令:

make -j4
可能出現的問題:

1.如果執行完make -j4

出現make:***沒有指明目標並且找不到makefile。停止。此時看看自己終端命令列所處的那個目錄命令列。如圖,可以看到makefile,將終端命令轉到android4.3目錄下,在執行make -j4即可。

2.其他問題可根據具體問題具體解決。

ubuntu編譯原始碼環境配置可以參考

編譯時間很長,當然錯誤很多,要有耐心去一點點除錯.編譯的結果如下圖:

Ubuntu 14 04環境變數修改

因在開發編譯時是找不到命令,原因是將路徑新增到環境變數,如何設定環境變數,搜尋一下,找到以下關於環境變數設定的幾個檔案及何時執行。首先要認識幾個和環境變數有關的檔案 認識以上5個檔案的作用之後,知道該怎麼設定了。我選擇第2種方式,修改 etc environment 檔案 開啟終端 輸入 vim e...

Ubuntu14 04下搭建LAMP環境

lamp是linux apache mysql php的簡稱。本文描述在ubuntu 14.04 lts server 64位的系統中安裝apache2 mysql5 php5的過程。第一種方式 tasksel一鍵安裝 tasksel是debian ubuntu下的安裝任務套件,可一次安裝多個軟體包...

Ubuntu14 04 下Lnmp環境搭建

1.安裝nginx sudo apt get install nginxnginx預設是80埠,如果埠被占用,修改 etc nginx sites enabled default修改埠為8088,新增防火牆埠後重啟nginx 具體命令如下 在瀏覽器中輸入192.168.1.107 8088可以看到n...