Download 下载特定的Android源代码

Download 下载特定的Android源代码,download,android-source,Download,Android Source,我只是想知道如何下载特定版本的Android源代码。我已经尝试了以下命令 repo init -u https://android.googlesource.com/platform/manifest repo sync 我还可以下载姜饼2.3.4。不过,我还想下载2.3.3。有人能告诉我正确的命令吗?因为我没有计划更改源代码并上传,是否也有办法在没有版本文件的情况下下载源代码?存储库中没有android-2.3.4_r1标记 例如,存储库具有android-2.3.4_r1标记。你可以看到上

我只是想知道如何下载特定版本的Android源代码。我已经尝试了以下命令

repo init -u https://android.googlesource.com/platform/manifest
repo sync

我还可以下载姜饼2.3.4。不过,我还想下载2.3.3。有人能告诉我正确的命令吗?因为我没有计划更改源代码并上传,是否也有办法在没有版本文件的情况下下载源代码?

存储库中没有android-2.3.4_r1标记

例如,存储库具有android-2.3.4_r1标记。你可以看到上面的标签

总之,android-2.3.4_r1标签是在android存储库的一部分中标记的

如果您检查了dalvik上的android-2.3.4r1标记源代码,请尝试以下命令

repo init -u https://android.googlesource.com/platform/manifest
repo sync
cd dalvik
git checkout android-2.3.4_r1

我可以使用以下命令下载2.3.3:

repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.3.3_r1
repo sync

谢谢您的帮助。

您可以从


其他版本也可用。你可以在这个网站上搜索它们。

虽然这个问题已经得到了回答,但没有一个答案对我有用。我花了一段时间才弄明白这一点,所以我想我会与大家分享答案,因为这可能会让一些人省去一些痛苦

要下载源代码,请转到github镜像,您可以下载一个ZIP(请参见屏幕截图左侧的“下载ZIP”按钮),然后选择所需版本的标签。看到这个屏幕截图了吗


你好,Wataru。谢谢你的回答。我只想确认你的回答。这是否意味着如果我执行“git checkout android-2-3-3_r1”,它将切换到2.3.3源代码?是的。但是,您可以切换到2.3.3仅限于项目(dalvik,kernel…)被标记为“android-2.3.3_r1”。有没有其他方法可以在没有git或repo的情况下下载此版本的源代码?因为我有不可靠的网络连接,我需要一种方法来下载代码,可以恢复。。谢谢你advance@AhmedKotb,对不起,我还没试过这么做。您的意思是通过HTTP或FTP而不是git/repo下载源代码吗?到目前为止,我不知道其他的方法,但如果找到方法,我会让你知道。