Ubuntu10.04下载Android 2.2源代码的过程下文给出了详细的描述,具体如下所述。
1.安装git和gnupg。
- 输入$sudoapt-getinstallgit-coregnupg
2.安装其它工具
- $sudoapt-getinstallflexbisongperflibsdl-devlibesd0-devlibwxgtk2.6-devbuild-essentialzipcurllibncurses5-devzlib1g-dev
终端输出:
……
将会安装下列额外的软件包:
- libaa1-devlibaudiofile-devlibavahi-client-devlibavahi-client3libavahi-common-devlibavahi-common3libcaca-devlibdbus-1-devlibdirectfb-devlibdirectfb-extralibglib2.0-devlibpulse-devlibsdl1.2-devlibslang2-devlibsysfs-devlibwxbase2.6-0libwxbase2.6-devlibwxgtk2.6-0wx2.6-headers
建议安装的软件包:
- libglib2.0-docpython-subunitwx-commonwx2.6-doclibgnomeprintui2.2-0
下列【新】软件包将被安装:
- curlgperflibaa1-devlibaudiofile-devlibavahi-client-devlibavahi-common-devlibcaca-devlibdbus-1-devlibdirectfb-devlibdirectfb-extralibesd0-devlibglib2.0-devlibpulse-devlibsdl1.2-devlibslang2-devlibsysfs-devlibwxbase2.6-0libwxbase2.6-devlibwxgtk2.6-0libwxgtk2.6-devwx2.6-headers
下列软件包将被升级:
- libavahi-client3libavahi-common3
升级了2个软件包,新安装了21个软件包,要卸载0个软件包,www.linuxidc.com有124个软件包未被升级。需要下载9,313kB的软件包。解压缩后会消耗掉34.3MB的额外空间。
您希望继续执行吗?[Y/n]y……
3.安装valgrind工具
- $sudoapt-getinstallvalgrind
5.下载repo工具
$mkdir$HOME/bin//这里的HOME是当前用户目录,由于我是以root用户登录的系统,所以这里的HOME就是root目录。
$gedi.bashrc//这里的.bashrc是隐藏文件,就在root目录下。
在bashrc中加入exportPATH=$HOME/bin:$PATH$source.bashrc//上面2步是为了下面能够使用repo脚步
$curlhttp://Android.git.kernel.org/repo>$HOME/bin/repo//此时会在/root/bin目录下出现一个repo文件。
- $cd$HOME/bin
- $chmod+xrepo
6.导出Android项目
- $cd
- $mkdirAndroid
- $cdAndroid
- $repoinit-ugit://Android.git.kernel.org/platform/manifest.git
并完成提示的配置,这样我们建立的目录就已经和Google的Android源码库建立了链接。
7.开始下载Androidplatform的源代码$reposync//才开始真正下载源码。
由于android的源码很大,现在完整的代码已经高达3G以上,所以最分文件夹进行同步下载。如要下载kernel:$reposynckernel现在,就可以做别的事,让电脑自动完成源码的下载工作。
总结:
希望本文介绍的Ubuntu10.04下载Android2.2源代码的步骤能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。
【编辑推荐】