某些车载蓝牙无法通过PBAP获取手机SIM卡联系人

[DESCRIPTION]

 

某些车载蓝牙无法通过PBAP获取手机SIM卡联系人(phone storage的联系人可以正常同步)

 

[SOLUTION]

 

这个case,绝大部分情况是因为这些车载蓝牙没有来读取手机上SIM1/telecom/pb这个虚拟目录

从main log搜 “onPullPhonebookInd”,如下log第二个参数为folder信息,只有该参数为SIM1/telecom/pb时才表示车载要读SIM卡联系人

 

D BluetoothPbapServer: [CBK] onPullPhonebookInd(2, SIM1/telecom/pb, 0, true, 0, 0)   //倒数第二个为0表示问size

D BluetoothPbapServer: [CBK] onPullPhonebookInd(2, SIM1/telecom/pb, 133, true, 2, 0)  //过来读该目录两个size的vcard

 

某些设备只支持浏览功能,若先后出现如下的log,表示设置的路径为SIM1/telecom/pb,然后再query当前联系人列表

onSetPathInd(SIM1,0)

onSetPathInd(telecom,0)

onSetPathInd(pb,0)

onPullVcardListingInd

 

摘自PBAP spec原文

3.1.5.2 Local Phone Books: PB and SIM1
The local phone book information is located under the telecom folder. When the PSE
also contains a SIM card, SIM card phone book information shall be located under the
SIM1/telecom/ folder.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值