一、刪除 Java 7html
sudo apt-get remove openjdk-7-jdk
sudo apt-get remove openjdk-7-jre
sudo apt-get remove openjdk-7-jdk-headlessjava
二、安裝 Jdk python
拷貝:把 jdk-6u45-linux-x64.bin 文件拷貝到 /usr
修改:sudo chmod 0777 jdk-6u45-linux-x64.bin
安裝:sudo ./jdk-6u45-linux-x64.binlinux
修改 /etc/profile
sudo chmod 0766 profile
編輯 profile ,在最後添加以下幾行android
export JAVA_HOME=/usr/jdk1.6.0_45 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
重啓系統c++
查看版本:java -version
若是提示java未安裝,須要執行 source /etc/profile,再次查看版本就能夠了git
三、安裝依賴庫markdown
sudo apt-get updateless
sudo apt-get install git-core gnupg flex bison gperf
sudo apt-get install build-essential zip curl zlib1g-dev libc6-dev
sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev
sudo apt-get install libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown
sudo apt-get install libxml2-utils xsltproc gcc-multilibcurl
我也安裝瞭如下依賴庫
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl
sudo apt-get install libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386
sudo apt-get install libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32
sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
可能提示須要替換,安裝提示的軟件便可。
sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dri:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 dpkg-dev
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
一、安裝 Jdk7
sudo apt-get install openjdk-7-jdk
java -version
修改 /etc/profile,在最後添加以下幾行
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
二、安裝依賴庫
sudo apt-get install flex bison gperf
sudo apt-get install libsdl-dev libesd0-dev
sudo apt-get install libwxgtk2.6-dev
sudo apt-get install build-essential zip curl
sudo apt-get install ia32-libs
sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1
sudo apt-get install lib32ncurses5
sudo apt-get install lib32bz2-1.0
sudo apt-get install xsltproc
sudo apt-get install libxml2-utils
一、編譯 Android
解壓Android源碼包,進入代碼根目錄
root用戶執行: (普通用戶也能夠執行)
make clean
time make -j4 // 若是配置低,可以使用-j2
在個人測試機器上,使用 -j4 選項:
編譯Android 4.4,耗時 90 分鐘
編譯Android 5.0,耗時 124 分鐘
二、運行編譯結果:Android模擬器
source ./build/envsetup.sh
lunch (選擇1)
emulator
參考:http://jingyan.baidu.com/album/86112f13549b44273797872c.html?picindex=1