编译环境搭建 源码修改 部分模块编译 源码编译 及整个过程中的各类问题

本文详细介绍了在Ubuntu系统中搭建Android 4.0.3源码编译环境的过程,包括配置1.6版本JDK,更新环境变量,解决编译冲突。此外,还涉及到源码修改、部分模块和整体源码的编译步骤。在编译过程中遇到的问题,如工具jar未定位、权限错误、缺失库等,也提供了相应的解决方法。
摘要由CSDN通过智能技术生成
编译环境搭建

由于编译的是4.0.3的源码 必须使用1.6版本的JDK

jdk环境变量配置:
export JAVA_HOME=/home/vivien/Downloads/jdk1.6.0_45 
export JRE_HOME=/home/vivien/Downloads/jdk1.6.0_45/jre 
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
把环境变量配置在/home/vivien/.bashrc文件中是最好的选择。
由于ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。在终端充输入:
sudo update-alternatives --install /usr/bin/java java /home/vivien/Downloads/jdk1.6.0_45/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /home/vivien/Downloads/jdk1.6.0_45/bin/javac 300
sudo update-alternatives --install /usr/bin/javap javap /home/vivien/Downloads/jdk1.6.0_45/bin/javap
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值