【Android源码 栏目提醒】:网学会员,鉴于大家对Android源码 十分关注,论文会员在此为大家搜集整理了“64位ubuntu11 10使用git下载android源码 - 技术总结”一文,供大家参考学习!
Android是一个开发源码的平台那就意味着我们每一个人都可以下载、修改和创建自己的androidplatform我们甚至可以帮助Androidcommunity完善和改进代码当然这些离我们还有点远反正离我还是比较远的但看看总是可以的哈。
本文将结合最新官方文档使用git来下载android的源码如有错误欢迎指出下面是具体步骤。
1.安装git和curlapt-get是一条Linux命令主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
Git是LinuxTorvaldsLinux之父为了帮助管理linux内核开发而开发的一个开放源码的分布式版本控制软件它不同于CVS这样的集中式版本控制系统Git在这里负责把远程版本库的源代码clone下来。
Curl是一个利用URL语法在命令行方式下工作的文件传输系统它支持很多协议包括FTP、FTPS、HTTP、HTTPS、TELENT等我们需要安装它从网络上获取Repo脚本文件。
2.在home目录下新建bin文件夹并添加到PATH中。
3.安装repo下载repo脚本到home的bin文件夹下修改repo的权限使其可以被执行repo是一个基于git的版本库管理工具可以简化android开发中使git的使用。
在这里使用repo和官方提供的androidproject列表自动批量下载android整个项目免去了大量下载各个项目的手动工作量。
4.初始化Repo客户端以便可以访问
android源码创建目录android/sourcecode来存放下载的源码获取项目列表并且初始化目录 这个下载的是一个然后在需要的时候输入姓名和邮箱什么的。
当初始化repo客户端完成后会出现一个类似repoisinitializedinhome/android/sourcecode的信息。
注意这里将默认下载最新的platform版本是4.0.3如果想下载指定版本的源码的话需要在上面命令的后面添加“-b版本代号”具体可以参看官方文档还有就是这里下载的是该版本的全部源码共有3.2G如果想仅下载androidsdk源码的话可以参看官方文档或其他资料这里就不再介绍了。
5开始下载源码然后当出现“Syncingworktree:100242/242done”的时候就表示下载完成官网说需要1个多小时我的用了大约一个半小时。
另外需要注意的是内存需要为2g我的开始设为1g当下载了半个多小时之后就阻塞到半道了我一看内存还只剩了一点只好关掉改为2g内存后重新来过。
参看http://source.android.com/source/downloading.html其实若只是为了看源代码的话完全不用这么麻烦可以到网上下载相应版本的
android源码的压缩文件然后在Eclipse中就可以非常方便的查看。
这里将全部的源码下载下来主要是留着为编译时备用。
java1. sudo apt-get install git-core curl java1. mkdir /bin 2. PATH/bin:PATH java1. curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo /bin/repo java1. chmod ax /bin/repo java1.mkdir android/ sourcecode java1. repo init -u https://android.googlesource.com/platform/manifest java1. repo sync
上一篇:
Android自定义数据库源码
下一篇:
Function GetIp(IP) 获得ip asp