ペアリングされた Bluetooth デバイスの名前が変更された場合、Android デバイスがその名前の変更を常に登録するとは限らないことに気付きました。デバイスの古い名前が引き続き表示されます...これは、ペアリングされていないデバイスには問題ないため、Android はペアリングされたデバイスの名前をどこかにキャッシュしていると思います。
調べてみると、デバイスのペアリングを解除し、Android の「Bluetooth 共有」アプリに保存されているキャッシュを手動でクリアすると、この問題は解決することがわかりました。もちろん、デバイスを Android に再度ペアリングすると、問題が再発する可能性があります。
TL;DR Android に Bluetooth デバイスの最新の名前を常に表示させるにはどうすればよいですか?
「fetchUuidsWithSdp」メソッドについて何か聞いたことがありますが、使用方法がわかりません。