蓝牙LE扫描Android

时间:2016-05-06 13:58:08

标签: java android bluetooth

所以我现在正在Android上制作这个应用程序基本上是它的功能,它扫描区域中的蓝牙设备,其中包含一系列字母,但最后四个字母不断更改,您也无法连接到此设备无论是。所以我只是进行扫描并查找设备,如果找到它,它会显示在我的列表中,然后我读取最后四个字母并将它们转换为双精度。我想要做的是在应用程序加载后立即启动蓝牙,然后继续扫描漏洞时间,以便我可以获得最后四个数字,因为它们上升并且它们会下降。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果您使用广告数据或扫描响应数据,则可以执行此操作。因此,您的应用程序必须在中央以及其他外围设备中运行。外围设备必须使用广告数据(具有唯一字符串和可变部分)进行广告。广告数据可以由中央读取。 或者,如果您可以使广告可扫描,则广告数据包含用于识别设备的固定部分(唯一编号/字符串),并且扫描响应数据可用于获得所需的编号。请注意,广告数据和扫描响应数据需要由自定义应用程序设置。