智能機開發環境搭建和編譯(Ubuntu14.04[64bit] MTK)

系統補丁更新

進行一些必要的補丁更新以及軟件版本更新。

命令:
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

注意:

  1. ubuntu 14.04 64
  2. MTK
  3. Android編譯必需的軟件包
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章