申明:本文部分内容为网络相关资料整理,并结合本人实际工作总结而成。请引用或者转载注明出处,对于文章内容有疑问请留言。
一、工具:ubuntu12.04 jdk1.6 android4.4
二、安装ubuntu12.04 过程最好断网,否则中间会自动更新,影响安装速度。
三、Root账户
1.sudo -s
2.gedit /etc/lightdm/lightdm.conf 修改文件:
[SeatDefaults]allow-guest=false
autologin-user=root
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu
greeter-session=unity-greeter
3.sudo passwd root
四、配置jdk1.6 (android5需要openjdk-7-jdk)
1.下载jdk-6u45-linux-x64.bin,将文件复制到ubuntu桌面上
2.解压jdk-6u45-linux-x64.bin,解压出对应的jdk-6u45文件夹,命令是:
$ chmod u+x jdk-6u45-linux-x64.bin
$ ./jdk-6u45-linux-x64.bin
3.然后移动解压出jdk-6u45文件夹到/usr/lib下,进入在存放jdk文件夹的当前目录,将解压好的jdk-6u45文件夹用最高权限复移动到/usr/lib/jvm目录里,此时即使没有jvm目录也可以执行如下命令,jvm文件夹将得到创建。
$ sudo mkdir -p /usr/lib/jvm/jdk1.6.0_4/
$ sudo mv jdk1.6.0_45 /usr/lib/jvm/jdk1.6.0_45/
4.安装好之后,接下来需要设置环境变量,进入当前用户名的主文件夹,修改.profile文件。注意,该文件是当前用户的配置文件,如果要对使用计算机的所有用户生效,那么需要设置的文件应该是 /etc/profile。输入命令:sudo gedit ~/.profile
5.在文件末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45
export JRE_HOME=/usr/lib/jvm/jdk1.6.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
6.然后保存关闭,此时在命令行输入java -version将会仍然显示java没有安装。此时,需要使用source更新下.profile文件,输入命令:$ source ~/.profile
7.再次使用java -version命令可以看到如下输出:
www.linuxidc.com@linux:~$ java -versionjava version "jdk-6u45"
Java(TM) SE Runtime Environment (build jdk-6u45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
到此,已经将oracle jdk配置完成。
五、安装repo
1.cd ~2.mkdir ~/bin
3.PATH=~/bin:$PATH
4.sudo apt-get install curl
5.curl http://android.git.kernel.org/repo >~/bin/repo
6.chmod a+x ~/bin/repo六、编译源码:
1.cd 到源码目录下2.输入make命令