博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Git工具下载android源码---带步骤
阅读量:5152 次
发布时间:2019-06-13

本文共 1147 字,大约阅读时间需要 3 分钟。

         要定制android或者一些高级的用法,光看android官方文档已经不够用了。需要看看androidframework源代码。在这之前大家先熟悉2个代码版本管理工具SVN以及Git。

        SVN(Windows环境下最常用的):

        svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。

        Git:

         Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。

而GoogleAndroid的项目是基于Git进行版本管理的,所以经常在Linux环境下开发的人,就不用我多说了,而大都数在Windows环境开发的人,就比较陌生了。那下面我就手把手教你如何在Windows环境下GitAndroid源码。

 

第一步:Msysgit工具的下载(这个是Google为Windows环境下开发的Git客户端程序):

下载地址

 

第二步:安装Msysgit软件(一直默认到底)

第三步:打开软件,输入命令开始下Android源码。

 

运行以下命令,来看一下有多少个Android Git源码库:

git clone

这条命令会下载目录manifest,查找文件manifest\default.xml。

 

 如果需要某个branch的代码,用git checkout即可。比如我们刚刚拿了kernel/common.get的代码,那就先进入到common目录,然后用下面的命令:

git checkout origin/android-goldfish-2.6.27 -b goldfish

 

 

源码直接放在了C:\Documents and Settings\Administrator   文件中了,不需要新建文件夹,可能是权限的问题,否则下不下来!

(看过网上的帖子,在新建的文件夹下,再启动git,输入上面的 命令不成功!)

 

 

另一种情况是,我们只需要某一个project的代码,比如kernel/common,就不需要repo了,直接用Git即可。

gitclone git://android.git.kernel.org/kernel/common.git

(关于repo的使用,大家自己搜一下相关的帖子吧)

 

 

转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/10/3071799.html

你可能感兴趣的文章
如何将应用完美迁移至Android P版本
查看>>
【转】清空mysql一个库中的所有表的数据
查看>>
基于wxPython的python代码统计工具
查看>>
淘宝JAVA中间件Diamond详解(一)---简介&快速使用
查看>>
Hadoop HBase概念学习系列之HBase里的宽表设计概念(表设计)(二十七)
查看>>
Kettle学习系列之Kettle能做什么?(三)
查看>>
【Mac + GitHub】之在另一台Mac电脑上下载GitHub的SSH链接报错
查看>>
Day03:Selenium,BeautifulSoup4
查看>>
awk变量
查看>>
mysql_对于DQL 的简单举例
查看>>
35. Search Insert Position(C++)
查看>>
[毕业生的商业软件开发之路]C#异常处理
查看>>
一些php文件函数
查看>>
有关快速幂取模
查看>>
Linux运维必备工具
查看>>
字符串的查找删除
查看>>
NOI2018垫底记
查看>>
快速切题 poj 1002 487-3279 按规则处理 模拟 难度:0
查看>>
Codeforces Round #277 (Div. 2)
查看>>
【更新】智能手机批量添加联系人
查看>>