Skip to main content

前提条件

开始之前,请按照 为 Bluetooth 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. 运行以下命令拉取目标电话簿:
    无论 obexctl 是从哪个目录启动的,文件都存储在文件系统根目录(/)中。 参数
    • <source file> 是您要拉取的电话簿。
    • <destination file> 是电话簿要拉取到的目标文件。
    示例 要将 *.vcf 拉取到 contact.vcf,请运行以下命令:
    示例输出
  4. 打开并验证电话簿。

获取电话簿大小

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

搜索联系人

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