该消息是根据在BluetoothPbapSession里mDevice.createRfcommSocketToServiceRecord()时抛出的异常信息来生成的。
当异常信息包含“Service discovery failed”时,蓝牙导入判断错误类型为BluetoothImportResult.RESULT_PABP_NOT_SUPPORTED,
随即生成错误提示框,由BluetoothImportResult显示“XX不支持蓝牙导入电话本功能”错误。
所以当log里打印“Service discovery failed”时,即为该错误。
该问题实际为framework层蓝牙模块在sdp查询时找不到pbap service id找不到,可以咨询viva的底层蓝牙团队该类问题。
分享到:
相关推荐
蓝牙开发电话本Vcard文档
win系统蓝牙容易出问题,如果出问题,你也很难解决,但是使用这个软件可以一键解决 硬盘专家5.0官方下载地址:http://www.lccee.com/content-273-1.html win7,win10系统蓝牙一键修复工具,快速修复电脑蓝牙功能...
利用新的BTW5.0版本软件,终端用户可以将许多个人电脑的功能扩展到支持蓝牙的其他设备中。这些功能包括无线传输打印工作从一部手机通过个人电脑再到打印机上,或立体声MP3文件可从MP3播放器或多媒体电话传输出来并...
本文档主要对蓝牙电话整体结构进行分析,包括主体架构、协议栈、主体流程、以及协议说明。为下一 步的开发提供帮助
安卓手机的蓝牙功能的代码,蓝牙的实现,测试无错误
Android手机连接蓝牙打印机实现打印功能。适用于所有蓝牙打印机。代码可以直接使用。
在hal实现查询蓝牙电话本(程序调试:下)
蓝牙驱动及Bluez使用流程分析,相当有用的东西!
蓝牙APP开发代码,里面是实现了蓝牙接收,串口转发等功能,
关于ANDRIOD2.3不支持蓝牙HID的解决方式及资源 来自国外论坛
爱影爱博士_9023_COM1_无协议_1G08_IVT蓝牙带电话本_DVD串口_数字电视内单_(请用支持IVT蓝牙的专用NK)_V123b_121012_zed
该文档描述了,Frontline Bpa Lower Energy蓝牙协议分析仪使用指引及Android系统蓝牙抓包方法
重点阐述和分析了蓝牙规范V2.0的协议体系结构和相关内容,包括射频协议(RF)、基带协议(BB)、链路管理器(LMP)、主机控制接口(HCI)、逻辑链路控制与适配协议(L2CAP)、串口仿真协议(RFCOMM)、对象交换协议...
Frontline Bpa Lower Energy蓝牙协议分析仪使用指引及Android系统蓝牙抓包方法
本项目源码可以实现两个蓝牙间的单方面通讯,可能是因为某些原因蓝牙客户端收不到服务器的信息。项目源码注释比较清晰,核心代码也已经封装成类了,看完本套源码应该可以很快上手蓝牙相关功能。Android对于蓝牙开发...
蓝牙免提电话协议 对于蓝牙开发人员有很大帮助,英文原版协议
蓝牙驱动及Bluez使用流程分析,很详细的分析,对学习蓝牙代码很有帮助
于是上网搜索看有没有好用的Android蓝牙库,然后发现了这个宝贝,给大家分享一下。 FastBle VS 原生Android蓝牙API 原生Android的蓝牙API使用有点麻烦,要先获取设备的蓝牙适配器,接着注册广播来接受蓝牙设备信息,...
C++实现蓝牙bluetooth通讯功能,基础功能实现,源代码,
WIFI蓝牙功能,可以判断是否连接WIFI或蓝牙功能