2011-03-13 37 views
0

我设法克隆的Android的浏览器源代码的最新&最好的版本,使用:git clone:我如何克隆浏览器的Android 2.2兼容分支?

git clone git://android.git.kernel.org/platform/packages/apps/Browser.git 

现在的问题是,与我的系统(和仿真器)设置为2.2,Eclipse的抱怨在克隆错误包。我怀疑这些错误来自最新的浏览器代码和较旧的Android 2.2之间的不兼容。

如何找到适用于Android的可用Git分支列表?

我还需要做些什么来获取与Android 2.2兼容的确切浏览器版本?

+0

也许http://android.git.kernel.org/可能是你感兴趣的东西。如果不是,那么我不确定我是否正确理解问题的一部分。 – 2011-03-13 20:53:40

+0

@Victor我已经得到了URL。我甚至有最新版本。但是Git存储库包含了该项目的多个版本/分支。我想取/克隆一个**更老的**。我怎么做? – 2011-03-13 21:05:12

回答

5

如何找到适用于Android的可用Git分支列表?

git remote show origin 

些什么,我需要做的,以获取准确的浏览器版本与Android 2.2的兼容?

既然你克隆了它,你已经获取了所有的分支。但是你可以使用这个命令来获取刚刚分支你需要:

git fetch origin froyo:froyo 

一旦你已经赚得了它,使用这个命令来检查出来:

git checkout froyo 

下一次,你可以得到支你想在一个步骤

git clone -b froyo git://android.git.kernel.org/platform/packages/apps/Browser.git 

这将取每个分支为好,但是这不是什么大不了的事。