AAOS 15 用户切换在 i.MX8QM 多显示器设置中崩溃各位团队成员,大家好!
我们在 i.MX8QuadMax 板 上 运行 Android Automotive OS 15(AAOS 15), 采用多显示器设置( 主 显示器 + 乘客 显示器) 。
我们发现 用户 切换过程 中 默认 的 汽车 启动 器 存在 问题 :
- 系统 正常 启动 , 主 显示屏 和 乘客 显示屏 上 均 显示 启动 器 。
- 当 从 当前 用户 切换 到 新 用户 或 访客 用户 时 , 主 显示屏 和 乘客 显示屏 都会 崩溃 并 变得 无法 使用 。
- 用户 切换 后, 该 问题 始终 可以 重现 。
我们 想 知道 :
- 在 i.MX8QM 多 显示器 系统 中 , AAOS 15 是否 存在 与 用户切换 相关 的 已知 问题 ?
- 用户 切换 期间, 乘客 显示屏 的 处理 是否 需要 任何 额外 的 配置 ?
- 我们 应该 收集 哪些 日志 或 调试 信息 来 进一步 分析 此 问题?
任何建议或指导都将不胜感激。
谢谢。
Re: AAOS 15 User Switch Crash on i.MX8QM Multi-Display Setup嗨@AldoG ,
谢谢你的解释。
我们 正在 使用 NXP i.MX8QM MEK 板 和 NXP 电路板支持包 。由于 此 问题 与 Android Automotive 相关 , 请问 我们 应该 通过 哪个 支持 渠道 或 论坛 提出 与 AAOS 相关 的 问题 ?
谢谢。
Re: AAOS 15 User Switch Crash on i.MX8QM Multi-Display Setup你好,
你使用的是NXP MEK开发板吗?
如果是,您使用的是NXP 电路板支持包。吗?
请注意,我们不提供 Android Automotive 的支持,但如果我们的 电路板支持包。 版本出现问题,我们可以提供帮助。
此致敬礼/Saludos,
阿尔多。
Re: AAOS 15 User Switch Crash on i.MX8QM Multi-Display Setup嗨@AldoG ,
谢谢你的回复。我 已 附上 完整的 logcat 日志 、 重现 步骤 以及 我们为实现多显示器功能所做的更改。
重现步骤:
- 在 i.MX8QM 上 启动 AAOS 15 ,并 启用 中央 和 乘客 显示屏 。
- 打开 乘客 显示屏 上的 用户 设置 。
- 在 乘客 显示屏 上 创建 或 切换 到 新 用户 /访客 用户 。
- 用户 切换 期间 , com.android.car.carlauncher 崩溃 并显示以下错误信息:
android.view.WindowManager$InvalidDisplayException:
无法添加窗口——找不到指定的显示器。
从日志 来看 ,用户 切换 后, CarLauncher 似乎正在尝试在 不再 可用 的 显示器 或 显示 映射 无效 的 显示器上恢复运行 。
请问 您 能否 提供以下建议:
- 在 i.MX8QM 上, AAOS 15 多 用户/多 显示器 场景 中 是否 存在 已知 问题 ?
- 在用户切换期间,哪个 元器件 负责 分配 显示 内容 (OccupantZone、 CarUserService、 TaskDisplayArea 或 WindowManager)?
- 对于 在 辅助 显示器 上 启动 启动器 , 是否 存在 与 MUMD (多用户 多显示器) 支持 相关的 已知 要求 或 补丁 ?
- 是否 有 任何 建议 的 调试 信息 需要 收集 , 以 确定 用户 切换 后 显示 失效 的 原因 ?