概览

Dialer是一款 Android 系统应用程序,可为蓝牙通话、联系人浏览和通话管理提供分心优化 (DO) 体验。 Android 开源项目 (AOSP) 中提供了 Dialer 的全功能实现。此实现可以按原样使用,也可以与定制的视觉主题一起使用。

拨号器显示模式
图 1.拨号器纵向和横向模式

术语

本节通篇使用这些术语:
  • Android 开源项目 (AOSP)。一个移动设备的开源操作系统和一个由谷歌领导的相应的开源项目。

  • 分心优化(DO)。遵守用户体验限制 (UXR) 且在驾驶过程中安全的用户流程。

  • 抬头通知 (HUN)。出现在显示屏上的传入通知。

  • 用户体验限制 (UXR)。根据驾驶状态显示用户界面的应用程序必须遵守 UXR。

  • 用户界面 (UI)。用户控制与应用程序交互的方式。

  • 车辆优化 (VO)。不需要遵循 UXR 且在驾驶期间被认为不安全的用户流,但已针对在汽车中使用进行了优化。

目的

本节介绍如何使用 Android Automotive 构建完全兼容的 Android UXR 电信系统。

特征

拨号器提供以下功能:

状态能力任务
开车时,
分心优化功能
蓝牙通话
  • 从拨号盘拨打电话。
  • 从联系人列表中拨打电话。
  • 从最近通话列表中拨打电话。
  • 从“联系方式”页面拨打电话。
  • 通过抬头通知接收来电,然后响应。
  • 从通知中心回复未接来电。
  • 呼叫管理、暂停、静音、保持、交换和设置音频路由。
联系人和通话记录浏览
  • 显示顶级类别。
  • 浏览所有收藏的联系人。
  • 浏览最近通话列表。
  • 浏览联系人列表。
  • 查看联系方式页面。
  • 导航到联系人地址。
使用语音或手写搜索(在键盘上)
  • 显示匹配的搜索结果。
  • 查看已过滤联系人的详细联系信息。
停放时,上面的所有内容设置

在安全的情况下,用户可以访问“设置”以:

  • 更改联系人列表的排序顺序。
  • 更改起始页,下次重启后生效。
搜索,使用键盘停车时,用户可以执行搜索。
连接到蓝牙如果停车时没有通过蓝牙连接手机,用户可以按连接蓝牙按钮导航到系统蓝牙设置页面进行配对,然后连接设备。

任务

此表描述了每个利益相关者的任务。

汽车制造商 (OEM)谷歌
使用 Android Automotive 构建完全兼容的 Android UXR 电信系统。

提供:

  • AOSP 中的拨号器实现。
  • 关键任务的文档,例如定制和审查/认证流程。