1

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

我首先决定通过下载并导入到 Android Studio 来编辑 AOSP 源代码树中的一些 AOSP 应用程序

我选择了 ExactCalculator 进行培训

但我混淆了 AOSP 树中的分支名称。我尝试下载 ExactCalcuator 的 pie 发行版,但找不到最新的 Pie 分支

下面是截图 ::
https://android.googlesource.com/platform/packages/apps/ExactCalculator/+refs 在此处输入图像描述

我不明白这是什么... b4s4,cts,cuttlefish,dr1,gsi,grpc,platform release....等

准确地说,我需要在我们的 Android 手机上运行最新版本的 Pie

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

4

1 回答 1

2

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

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

(指向default.xml.repo/manifest.xml符号链接)确定在 .xml 中使用哪个分支或标记。由于 default.xml没有为正在使用的默认分支/标签名称指定不同的分支/标签名称,目前也是如此。ExactCalculatorExactCalculatorpie-release

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

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

准确地说,我需要在我们的 Android 手机上运行最新版本的 Pie

pie-release用于最新的发布版本和pie-dev最新的开发版本。

于 2019-09-09T09:01:50.183 回答