Skip to main content

前提条件

开始之前,请按照 为蓝牙 PBAP 功能设置设备 中的说明设置设备。

连接远程设备

要在 PBAP 中连接远程设备,请在 obexctl 菜单中运行以下命令:
参数
  • <bt_address> 是远程设备的蓝牙地址。
  • <profile_name>pbap
示例 要连接 <bt_address>F8:7D:76:9D:9B:6B 的远程设备,请运行以下命令:
示例输出

选择电话簿对象

要选择电话簿对象,请在 obexctl 菜单中运行以下命令:
参数 <phonebook_object> 可以是:
  • pb:电话簿。
  • ich:来电历史。
  • och:去电历史。
  • mch:未接来电历史。
  • cch:来电、去电和未接来电的历史记录。
  • spd:快速拨号联系人。
  • fav:收藏联系人。
示例 要选择整个电话簿,请在 obexctl 菜单中运行以下命令:
示例输出

拉取电话簿

要拉取电话簿,请执行以下操作:
  1. 连接 DUT 和远程设备。
  2. 选择目标电话簿。
  3. 运行以下命令拉取目标电话簿:
    文件存储在根目录或 /var/bluetooth/ 目录。 参数
    • <source file> 是您要拉取的电话簿。
    • <destination file> 是电话簿要拉取到的文件。
    示例 要将 *.vcf 拉取到 contact.vcf,请运行以下命令:
    示例输出
  4. 打开并验证电话簿。

获取电话簿大小

要获取电话簿的大小,请执行以下操作:
  1. 连接 DUT 和远程设备。
  2. 选择目标电话簿。
  3. 运行以下命令获取目标电话簿的大小:
    示例输出

搜索联系人

要按姓名或号码搜索联系人,请执行以下操作:
  1. 连接 DUT 和远程设备。
  2. 选择目标电话簿。
  3. 运行以下命令搜索联系人:
    将显示联系人文件。 参数 <name_or_number> 是联系人的姓名或号码。 示例 要在电话簿中搜索名为 BT 的联系人,请运行以下命令:
    示例输出