我正在使用以下命令下载 Android 源代码。
repo init -u https://android.googlesource.com/platform/manifest -b Android-4.1.2_r1
repo sync
我几乎下载了大约 1.4 GB 的文件,但工作目录中没有源代码。工作目录只有一个文件夹“.repo”(大约 1.4 GB,似乎不包括源代码)。
这是下载android源代码的正确方法吗?如果没有,我哪里错了?
我正在使用以下命令下载 Android 源代码。
repo init -u https://android.googlesource.com/platform/manifest -b Android-4.1.2_r1
repo sync
我几乎下载了大约 1.4 GB 的文件,但工作目录中没有源代码。工作目录只有一个文件夹“.repo”(大约 1.4 GB,似乎不包括源代码)。
这是下载android源代码的正确方法吗?如果没有,我哪里错了?
终于得到了答案。这是应该的!
首先它会填满 .repo 文件夹,该文件夹可能很大(10 GB)。只有在该 repo 脚本下载 android 源代码之后。
参考:
如果您想使用 android,您将需要安装 Android SDK。本页说明如何:
http://developer.android.com/sdk/installing/index.html
从工具目录中的 SDK 管理器中,您可以下载您想要的任何版本的 Android 源代码。
Android 源代码实际上有一个空master
分支。
除非您指定要回购的特定分支,否则它将始终拉动该master
分支。
Android 的许多存储库都有一个空master
分支的原因是,用户应该使用特定版本的 Android 源代码,而不是最新版本。(最新的通常也是一个分支..但不是master
)
尝试这样的事情
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
你应该看到除了 .repo 文件夹以外的文件