我注意到,当配对的蓝牙设备更改名称时,我的Android设备并不总是注册该名称更改.它继续显示设备的旧名称......这对于不成对设备来说不是问题,所以我的猜测是Android会在某处缓存配对设备的名称.
环顾四周后,我发现如果我取消配对设备并手动清除存储在Android的"蓝牙共享"应用程序中的缓存,则此问题就会消失.当然,在我再次将设备与Android配对后,问题可能会再次出现.
TL; DR如何强制Android始终显示蓝牙设备的最新名称?
我听说过"fetchUuidsWithSdp"方法,但我不知道如何使用它.