Android 应用程序可以';如果它是';它没有缓存

Android 应用程序可以';如果它是';它没有缓存,android,bluetooth-lowenergy,Android,Bluetooth Lowenergy,我们正在使用私人服务在android应用程序和微芯片设备之间进行通信。我们的通信工作正常,我们必须先在设置->蓝牙->搜索设备中“找到”微芯片设备 我的理论是,这些设置确实会查找具有私人服务的设备并将其缓存。我们的应用程序不会通过查找找到它们,但会在缓存中找到它们。我们只能在首次通过在“设置”菜单中查找设备来填充缓存时进行连接 如何在不首先在设置中查找的情况下找到可移动设备和私人服务?您使用的是StartDiscovery还是StartDiscovery?StartDiscovery,我应该使用

我们正在使用私人服务在android应用程序和微芯片设备之间进行通信。我们的通信工作正常,我们必须先在设置->蓝牙->搜索设备中“找到”微芯片设备

我的理论是,这些设置确实会查找具有私人服务的设备并将其缓存。我们的应用程序不会通过查找找到它们,但会在缓存中找到它们。我们只能在首次通过在“设置”菜单中查找设备来填充缓存时进行连接


如何在不首先在设置中查找的情况下找到可移动设备和私人服务?

您使用的是StartDiscovery还是StartDiscovery?StartDiscovery,我应该使用哪种?StarteScan,我使用它,我可以找到RN4020,没有任何问题。