【发布时间】:2016-12-14 14:49:38
【问题描述】:
我注意到用户必须从
获取一个 repo 清单文件https://android.googlesource.com/platform/manifest
然后选择一个分支。
但是我注意到一些令人困惑的事情。以 Android 6.0.1 (marshmallow) 为例。 在分支列表中,一些分支以修订号命名,如下所示。
android-6.0.1_r65
android-6.0.1_r66
android-6.0.1_r67
android-6.0.1_r68
android-6.0.1_r69
android-6.0.1_r7
android-6.0.1_r70
android-6.0.1_r72
android-6.0.1_r73
android-6.0.1_r74
android-6.0.1_r77
android-6.0.1_r8
android-6.0.1_r9
不过,也有一些分支以 'marshmallow' 前缀命名,如下所示。
marshmallow-cts-dev
marshmallow-cts-release
marshmallow-dev
marshmallow-dr-dev
marshmallow-dr1.5-dev
marshmallow-mr1-dev
我在 Google 上搜索到“mr1”是“主要版本”的缩写。
如果我想为我的 Android 设备构建 AOSP,我应该选择哪一个? 我应该选择最新的修订编号分支还是“marshmallow-mr1-dev”?
【问题讨论】:
标签: android android-source repo