ubuntu 18.04編譯Android 7.1源碼

1.安裝了jdk,並查看。

sudo apt-get install openjdk-8-jre
sudo apt-get install openjdk-8-jdk
javac -version

2.下載後的解壓源碼。

7za x android-7.1.1_r1.7z -r -o./

3.安裝一些工具。

sudo apt-get install m4
sudo apt-get install  g++-multilib gcc-multilib lib32ncurses5-dev lib32readline6-dev lib32z1-dev
sudo apt-get install flex
sudo apt-get install curl
sudo apt-get install bison
sudo apt-get update


4.到源碼根目錄編譯代碼

source build/envsetup.sh 
lunch
make -j8

5.到源碼根目錄配置jack-admin(android 6.0~8.1)

./prebuilts/sdk/tools/jack-admin list-server
 prebuilts/sdk/tools/jack-admin start -server
 prebuilts/sdk/tools/jack-admin stop -server

 cd prebuilts/sdk/tools/
 ./jack-admin install-server jack-launcher.jar jack-server-4.8.ALPHA.jar

6跨域服務:

#推薦軟件
 sudo apt-get install maven
 sudo apt-get install zeal
 sudo apt-get install tree
 sudo apt install ack-grep
 sudo apt-get install mycli
 sudo apt-get install httpie
 sudo apt-get install httpie
 sudo apt-get install autojump
 sudo apt-get install htop



sudo sslocal -c /etc/shadowsocks.json -d restart
sudo apt install privoxy
sudo vi /etc/privoxy/config
sudo /etc/init.d/privoxy restart
#當前進程數
sudo ps -eLf | wc -l

#檢測端口22是否正被監聽
sudo netstat -tnl |grep 22 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章