Ubuntu android源码编译环境搭建

申明:本文部分内容为网络相关资料整理,并结合本人实际工作总结而成。请引用或者转载注明出处,对于文章内容有疑问请留言。

一、工具: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 -version
    java 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命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值