android sdk 编译环境搭建 ubuntu

"#"号后面表示注释内容
#1.安装更新
sudo apt-get update

#2.安装32位的兼容服务
sudo apt-get install ia32-libs

#3.安卓Git
sudo apt-get install git-core gitk

#4.安装repo (可无)
$cd ~
#进入下载目录
$mkdir bin
#创建bin目录用于存储Repo脚本
$PATH=~/bin:$PATH
#将bin 目录加入系统路径中,如果没安装curl,则要先安装:
$sudo apt-get install curl
$ curl http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo
#这一步可以省略,直接拷贝NEW文件夹中的repo到/bin/repo文件夹中
$chmod a+x ~/bin/repo
#为/bin/repo 增加执行权限

#5.调试bash
$ rm –rf /bin/sh
$ ln -s bash /bin/sh
b) 测试
//注:删除后,在完成此项设置前,不要重启。
$ ls -l /bin/sh

#6.安装open-JDK并设置环境变量
$sudo apt-get install openjdk-7-jdk
#添加环境变量
$ sudo gedit /etc/profile
#在结尾添加如下内容
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
#查看Java版本
$ source /etc/profile
$ java –version

#7.安装必要的组件
sudo apt-get install vim tmux bootchart lrzip expect wine uboot-mkimage device-tree-compiler
u-boot-tools gawk wput

#8.安装编译Android的组件,不要一次装完,一次安装一行.
sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5 libncurses5-dev x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386

#9.重新安装GCC工具
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

猜你喜欢

转载自blog.csdn.net/fmc088/article/details/80400826