从服务器拉取联系人
开始之前,请执行以下操作:- 配对 DUT 和远程设备。有关说明,请参阅 与远程蓝牙设备配对。
-
在服务器上创建 PBAP 目录。
在 BlueZ 协议栈中,由于无法在服务器上创建联系人,因此无法直接测试或验证 PBAP 服务器功能。因此,您必须在 DUT 上创建 PBAP 目录。有关创建 PBAP 目录的更多信息,请参阅 示例 PBAP 目录。
- 从远程设备发起到 DUT 的连接。
-
按如下方式在 DUT 上接受连接请求:
a. 在 DUT 上运行 SSH。
b. 运行以下命令打开
bluetoothctl应用程序:c. 对连接请求进行认证。 - 将目标联系人从服务器拉取到客户端。
- 在客户端上打开并验证检索到的联系人。
示例 PBAP 目录
您可以按如下方式创建示例 PBAP 目录来验证 PBAP 服务器功能:- 在 DUT 上运行 SSH。
-
运行以下命令在
root目录为每个电话簿存储库创建一个telecom文件夹: -
运行以下命令将当前目录切换到
telecom: -
在
telecom目录中,为不同的电话簿对象创建子文件夹。 要在telecom中创建子文件夹,请运行以下命令:参数<subfolder>是子文件夹的名称。例如pb。 电话簿对象请使用以下文件夹名称:
- 在每个子文件夹中,创建示例 VCF 文件。
telecom 目录。在 telecom 目录中,有针对不同电话簿对象的子文件夹。这些子文件夹中包含 VCF 文件。


