Ubuntu 环境下编译 Android 源码及安装
本次实验环境为 Ubuntu10.04、Android 版本为 2.1,采用的是 ARM9 Mini6410
开发板自带的 Android 源码。其它版本尚未测试,不过原理类似。
第一步:准备 JDK 环境
Android 源码有部分是用 Java 编写的,所以编译 Android 源码前,必须安装
Java 类库,即 JDK。编译 Android 源码需要 JDK1.5 版(主要是需要其中的
javadoc),1.6 版是不兼容的。JDK1.5 已经停止支持,其最终的版本是 JDK 5.0
Update 22
安装 JDK 有两种方法(推荐第二种):方法一,自己下载 jdk
可从 Sun 官网上下载:
http://java.sun.com/javase/downloads/5u22/jdk
选择平台 Linux,勾选同意许可协议:
单击 Continue,在弹出的页面中一共有两个下载,选第一个 jdk-1_5_0_22-linux
-i586.bin 下载:
方法二,用 apt-get 命令
首先,打开/etc/apt/sources.list 文件,打开时注意,无论用 vim 还是 gedit 命
令,都要在前面加上 sudo,如 sudo vim /etc/apt/sources.list,不然没法保存。
然后,将下面语句添加到文件末尾,注意空格
deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
最后,分别执行如下命令
sudo apt-get update
sudo apt-get install sun-java5-jdk