Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何进行被动扫描?_Android_Bluetooth_Bluetooth Lowenergy_External - Fatal编程技术网

Android 如何进行被动扫描?

Android 如何进行被动扫描?,android,bluetooth,bluetooth-lowenergy,external,Android,Bluetooth,Bluetooth Lowenergy,External,在使用Scan方法扫描广告数据时, 该方法还向外部设备请求扫描响应数据。 我只想扫描广告数据。 我不想向外围设备发送响应请求。 并且外围设备不能改变广告模式 根据蓝牙4.0核心规范,存在被动扫描模式。 此外,android还有一个决定扫描类型的参数 主动扫描是android的默认扫描模式。 如何使用被动扫描模式 或 是否可以在外部文件夹中更改或添加btm_ble_gap.c 请帮忙。谢谢。即使蓝牙协议栈内部支持被动扫描,由于某些原因,应用程序也没有可用的公共API。我想知道如何更改或添加外部

在使用Scan方法扫描广告数据时, 该方法还向外部设备请求扫描响应数据。 我只想扫描广告数据。 我不想向外围设备发送响应请求。 并且外围设备不能改变广告模式

根据蓝牙4.0核心规范,存在被动扫描模式。

此外,android还有一个决定扫描类型的参数

主动扫描是android的默认扫描模式。

如何使用被动扫描模式

是否可以在外部文件夹中更改或添加btm_ble_gap.c


请帮忙。谢谢。

即使蓝牙协议栈内部支持被动扫描,由于某些原因,应用程序也没有可用的公共API。

我想知道如何更改或添加外部文件夹中的btm___gap.c。如何更改或添加btm___gap.c?您需要为此创建一个自定义Android ROM。这真的是你想要的吗?我必须这么做。我想要的功能是Android设备通常进行被动扫描,并在我需要时发送“扫描响应请求”。