Ubuntu10.04下载Android2.2源代码的步骤

运维 系统运维
本文介绍了Ubuntu10.04下载Android2.2源代码的过程,其中包括安装git和gnupg、安装其它工具、安装valgrind工具、下载repo工具、导出Android项目等内容。

Ubuntu10.04下载Android 2.2源代码的过程下文给出了详细的描述,具体如下所述。

1.安装git和gnupg。

 

  1. 输入$sudoapt-getinstallgit-coregnupg 

 

2.安装其它工具

 

  1. $sudoapt-getinstallflexbisongperflibsdl-devlibesd0-devlibwxgtk2.6-devbuild-essentialzipcurllibncurses5-devzlib1g-dev 

 

终端输出:

……

将会安装下列额外的软件包:

 

  1. 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 

 

建议安装的软件包:

 

  1. libglib2.0-docpython-subunitwx-commonwx2.6-doclibgnomeprintui2.2-0 

 

下列【新】软件包将被安装:

 

  1. 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 

 

下列软件包将被升级:

 

  1. libavahi-client3libavahi-common3 

 

升级了2个软件包,新安装了21个软件包,要卸载0个软件包,www.linuxidc.com有124个软件包未被升级。需要下载9,313kB的软件包。解压缩后会消耗掉34.3MB的额外空间。

您希望继续执行吗?[Y/n]y……

3.安装valgrind工具

 

  1. $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文件。

 

  1. $cd$HOME/bin  
  2.  
  3. $chmod+xrepo 

 

6.导出Android项目

 

  1. $cd  
  2.  
  3. $mkdirAndroid  
  4.  
  5. $cdAndroid  
  6.  
  7. $repoinit-ugit://Android.git.kernel.org/platform/manifest.git 

 

并完成提示的配置,这样我们建立的目录就已经和Google的Android源码库建立了链接。

7.开始下载Androidplatform的源代码$reposync//才开始真正下载源码。

由于android的源码很大,现在完整的代码已经高达3G以上,所以最分文件夹进行同步下载。如要下载kernel:$reposynckernel现在,就可以做别的事,让电脑自动完成源码的下载工作。

总结:

希望本文介绍的Ubuntu10.04下载Android2.2源代码的步骤能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

【编辑推荐】

  1. 在Ubuntu下如何使用TAP网卡?
  2. Ubuntu10.10下如何配置和使用SSH?
  3. Ubuntu安装Lookit屏幕截图及分享软件
  4. Ubuntu终端下Nethogs网络流量监控工具
  5. Ubuntu系统Firefox图像放大出现问题的解决方法
责任编辑:韩亚珊 来源: 雨林木风
相关推荐

2011-03-21 16:37:57

2011-08-29 13:29:29

UbuntuQtE

2011-09-07 16:43:10

ubuntuwindowsXP

2011-03-14 10:30:15

Ubuntu10.04LAMP

2010-04-29 09:09:13

Ubuntu 10.0

2011-08-30 14:58:26

Ubuntu

2011-09-07 10:58:19

UbuntuMySQL

2011-08-30 10:37:27

UbuntuJAVA

2011-08-29 14:40:04

UbuntuAndroid

2011-08-30 10:52:47

UbuntuOracle11g

2011-09-07 14:31:59

ubuntu屏幕亮度

2011-08-29 15:23:11

Ubuntuapache

2011-08-22 18:03:32

Ubuntupdnsd

2010-03-16 10:52:20

Ubuntu10.04

2011-08-29 11:32:44

UbuntuiPhone

2011-08-30 17:12:27

Ubuntuwindows7

2011-08-30 11:21:59

UbuntuGoogle

2010-07-13 09:46:09

TomcatUbuntu 10.0

2011-04-22 11:03:39

Ubuntufirefox

2011-09-14 15:04:47

Android 2.2
点赞
收藏

51CTO技术栈公众号