AOSP 源代码树中的这些版本名称是什么意思?

What does these versions name in AOSP source tree means?

我正在从 AOSP 源代码构建自定义 rom

我首先决定通过下载并导入到 Android Studio

从 AOSP 源代码树编辑一些 AOSP 应用程序

我选择了 ExactCalculator 进行训练

但我混淆了 AOSP 树中的分支名称。我尝试下载 ExactCalcuator 的饼图发布版本,但找不到哪个 Pie 分支是最新的

下面是截图::
https://android.googlesource.com/platform/packages/apps/ExactCalculator/+refs

I can't understand what is this ... b4s4,cts,cuttlefish,dr1,gsi,grpc,platform release.... etc

To be precise , I need the latest version of Pie running in our Android phones

请让我了解这个版本的分支....

您将为整个 AOSP 选择一个分支或标签,并在 ExactCalculator 子存储库中使用相应的 branch/tag。

repo init -u https://android.googlesource.com/platform/manifest -b pie-release

.repo/manifest.xmldefault.xml) determines which branch or tag is used in ExactCalculator. Since the default.xml does not specify a different branch/tag name for ExactCalculator the default one is being used, which is pie-release as well at the moment 的符号链接。

Please make me to understand this branches of a release ....

我认为您需要直接联系 Google 以澄清分支含义。我怀疑这只是在不同分支上工作的不同团队。

To be precise , I need the latest version of Pie running in our Android phones

我使用 pie-release 表示最新发布版本,pie-dev 表示最新开发版本。