用Eclipse的EGit插件获取Android的源代码

本文介绍如何利用新版Eclipse内置的EGit工具来克隆Android项目的源代码,并通过具体步骤演示如何设置Git资源库路径、选择分支及创建Android项目。
新版的Eclipse 3.6 上线后我们发现他自己集成了一个工具EGit ,所以我们可以方便的使用他去获取Android的源代码。
步骤如下,我都截图了,这样比较直观。
1. 首先可以调整Git资源库的默认保存路径
Window -> Preferences -> Team -> Git 然后如图更改 Repository folder
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
2. 打开对应的试图
Window -> Open Perspective -> Other...
选择Git Repository Exploring
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
3.现在可以开始clone源代码了,如图找到Clone Git 按钮
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
然后会出现需要你输入 资源对应路径 的窗口,如下
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
本例中我获取了
git://android.git.kernel.org/platform/packages/apps/Settings.git
这个资源。
在Location里的URI 里面输入以上的资源路径,然后按Next
然后会跳出一个选择分支的窗口,我选择了master,然后Next
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
之后就跳出了一个对应本地存放的窗口,然后按Finish 
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
 
 等待一段时间,OK,成功下载到我们需要的源代码了! 
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
 

4. 然后我们新建一个Android project
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
选择对应的平台,我这边选择了2.3.3。
其实随便选择一个都可以。
 
选择该工程,右键
Team -> share project 
选择Git,然后Next,看到如下的画面,选择Finish
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
最后可以看到非常熟悉的代码同步的图标。
@Android (3) : get android source in eclipse with EGit - yanyin1986 - 静观众妙
 
怎么有那么多的红叉叉?是不是少了什么?
其实google 还是隐藏了很多的类,所以编译报错。
更多的模块你可以在这边找到:
具体的资源路径如该网址抬头所示:
git://android.git.kernel.org/ + project path.

比如project的path是  platform/packages/apps/AlarmClock.git
那么最后我们需要的git路径就是
git://android.git.kernel.org/platform/packages/apps/AlarmClock.git
很简单吧!你也可以试一试!
Leon.yan@Android.Dev

转载于:https://www.cnblogs.com/yanyin/archive/2011/04/02/2003639.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值