系統補丁更新
進行一些必要的補丁更新以及軟件版本更新。
命令:
sudo apt-get update //與服務器同步軟件包列表,這裏的服務器是指系統在sources.list文件中的源
sudo apt-get upgrade //升級所有可升級的軟件包,如果可升級的軟件包依賴於新的軟件包,那麼新的軟件包也會被安裝。
git安裝
sudo apt-get install git-core gitk git-man openssh-server openssh-client vim
git config --global user.email 電子郵件地址
git config --list //查看配置信息
ssh-keygen -t rsa //生成rsa key pair
cd .ssh //公匙默認存儲在賬戶的~/.ssh目錄
Android編譯必需的軟件包
sudo apt-get install gcc-multilib g++ g++-4.8-multilib dpkg-dev
sudo apt-get install gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libgl1-mesa-glx:i386 libglapi-mesa:i386 libcheese-gtk23 libcheese7 libclutter-1.0-0 libclutter-gtk-1.0-0 libcogl15 libclutter-gst-2.0-0 gstreamer1.0-clutter
下載repo
安裝jdk
Java version | Android version |
---|---|
jdk 1.8 | Android 6.0,7.0 7.1 |
jdk 1.7 | android 5.0,5.1 |
android 編譯
source build/en*
lunch xxx
maek -j12 2>&1|tee ./build.log
注意:
- ubuntu 14.04 64
- MTK
- Android編譯必需的軟件包