【问题标题】:What does these versions name in AOSP source tree means?这些版本在 AOSP 源代码树中的名称是什么意思?
【发布时间】:2020-01-09 22:38:56
【问题描述】:

我正在从 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....等

确切地说,我需要在我们的系统中运行最新版本的 Pie 安卓手机

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

【问题讨论】:

  • 顺便说一句,它不是“ASOP”,而是 Android 开源项目中的“AOSP”。

标签: android android-studio version-control android-source custom-rom


【解决方案1】:

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

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

.repo/manifest.xml(指向default.xml 的符号链接)确定在ExactCalculator 中使用哪个分支或标签。由于 default.xml does notExactCalculator 指定了一个不同的分支/标签名称,因此使用的是默认名称,即 pie-releaseat the moment

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

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

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

我将pie-release 用于最新发布版本,pie-dev 用于最新开发版本。

【讨论】:

猜你喜欢
  • 2017-08-24
  • 1970-01-01
  • 2021-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多