WEB开发网
开发学院手机开发Android 开发 Android 源代码编译方法 阅读

Android 源代码编译方法

 2010-06-23 00:09:00 来源:WEB开发网   
核心提示:一.PC工作环境准备1.从Ubuntu官方主页www.ubuntu.com.cn下载Ubuntu8.04桌面版,然后完全安装,Android 源代码编译方法,2.打开ubuntu终端,输入sudo apt-get install命令来通过ubuntu服务器在线安装需要使用的软件,这个版本是Android一个相对比较新的

一.PC工作环境准备

1.从Ubuntu官方主页www.ubuntu.com.cn下载Ubuntu8.04桌面版,然后完全安装。

2.打开ubuntu终端,输入sudo apt-get install命令来通过ubuntu服务器在线安装需要使用的软件,这里不需要选 择软件版本,ubuntu服务器会做自动的版本匹配。待安装的软件有flex,bison,gperf,libsdl-dev,libesd0- dev,libwxgtk2.6-dev,build-essential,python,valgrind,curl,git。执行命令后使用which命令验证是否 安装成功,注意,如果缺少部分软件,或者安装没有成功,编译通常都会遇到问题,无法完成。

3.从www.java.sun.com下载JDK_1.5.0_18.bin,在ubuntu终端中直接执行该程序,默认会被安装 到/usr/JDK_1.5.0_18路径下。在终端中输入#java?version,如果显示出java版本信息,说明java安装成功。

这里没有选择ubuntu的自动安装,原因主要是有时候下载速度很慢,而且安装过程有时候会出现问题,反正这样从 SUN的官网下载安装也很简单,呵呵。

4.使用export来设置环境变量:

#export JAVA_HOME=/usr/jdk1.5.0_18

#export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#export PATH=$PATH:$JAVA_HOME/bin

由于因为其它工作需要的原因,这里我还安装了1.6的JDK,所以使用export的方式来动态改变环境变量,而没有直 接写到/etc/bash.bashrc中,这个大家可以根据自己的具体情况来选择。

#export PATH=/usr/local/git/bin:/usr/local/git/libexec/git-core:$PATH(对git工具进行设置,否则无法正 常使用)

二.代码下载

这里的所有代码指定为Android的cupcake版本,更新日期为2009年4月8日,这个版本是Android一个相对比较新的 版本。

1.创建工作目录:

#mkdir /home/android

#cd /home/android

#mkdir bin

2.下载安装repo版本管理工具:

#curl http://android.git.kernel.org/repo> /home/android /bin/repo

#cd bin

#chmod a+x repo

由于Android项目官方采用repo来做同步管理,所以这里只有使用repo才可以做代码同步。

3.准备下载Android

#cd /home/android

#./bin/repo init -u git://android.git.kernel.org/platform/manifest.git

1 2 3 4 5  下一页

Tags:Android 源代码 编译

编辑录入:coldstar [复制链接] [打 印]
赞助商链接