车设apk rls-xcd-u-mp-26-v5.0 发版流程

流程:

工作日每天18:00或以后 → 选择平台/本地 编译(菱形判断)

  • 平台 分支:→ 平台编译发布 → 修改(平台编译发布)进版change并打rom
  • 本地 分支:→ 本地编译发布 → 新建(本地编译发布)进版change并打rom

→ 刷rom自测 → merged 进版change → 进rom

详情:

发版:

发版内容:

🥦 正常情况:把当天18:00之前的merged gerrit changes发版。

平台编译发布:

平台配置:

  • Grapple 平台链接:https://grapple.auto.mioffice.cn/ApkPublish
  • version Name: 以 1.2.0.1 这个的最后一个小数点的数字(1.2.0.11)每次递增+1 。
  • versionCode: ****年**月**日 + 当天第一(**)次发版, 例如2025年12月12日 第一次发版就是:2025121201
  • Rom 进版分支:分支 选择rls-xcd-u-mp-26-v5.0。
  • 进版配置文件:选择manifest.xml,以自动创建packages仓库change
  • 最后点击构建按钮

图片展示的是 addCriterion()函数的代码示例。代码中定义了两个参数,分别是a和c,均为int类型。 addCriterion()函数内部首先检查c addCriterion addCriterion()函数的代码示例。代码中定义了两个参数,分别是 a和c,均为int类型。 addCriterion()函数内部首先检查`

平台构建:

  • 构建成功后 汽车人会发送如下消息代表构建成功:

图片展示的是Gerrit系统中关于"micar-dev micar-dev@xiaomi.com"邀请review代码的两条消息。上方消息显示项目为platform/packages/apps/Car/MiCarSettings,分支为rls-xcd-u-mp -26 -v5.0,提交人为"micar -dev",并有"查看详情"按钮。下方消息显示项目为cockpit/

带进版changes( cockpit/core/platform/prebuilts/packages )打rom

  • 目的:刷rom自测。

  • 进班change:点击如下查看详情:

    • 自动生成的change 是 cockpit/core/platform/prebuilts/packages 仓库的change

    图片展示的是Gerrit Add - Review界面,内容为"micar - dev <micar - dev@xiaomi . com >"邀请您review代码。下方显示项目为cockpit / core / platform / prebuilts / packages,分支为rls - xcd - u - mp - 26 - v5. 0,提交人为"micar - dev"。右侧有一个蓝色的"查看详情"按钮。该图片与文档中"带进班change查看详情"内容相关,是带进班change后在Gerrit Add - Review界面查看相关信息的示例。

  • 在这个平台https://grapple.auto.xiaomiev.com/build/rom/list 带进版change 打xcd rls-xcd-u-mp-26-v5.0 rom。

图片展示的是车设apk rls-xcd-u-mp-26 addCriterion版本

刷rom自测:

  1. 测试设备:刷dcd rom 设备。
  2. 测试用例:以下情况 没有crash:
    1. 左边每个TAB 点击一下。
    2. 点击 连接TAB- 蓝牙。
    3. 点击 系统TAB-应用管理。

Submit (Merged )进版change( cockpit/core/platform/prebuilts/packages ) :

图片展示的是Gerritt Add - Review界面,内容为"micar - dev <micar - dev@xiaomi . com 自动生成

🥦 @高毅@韩国良 cr+1,+2 通过, 即可以Submit(Merged)。