Mir ist aufgefallen, dass mein Android-Gerät bei einer Namensänderung eines gekoppelten Bluetooth-Geräts diese Namensänderung nicht immer registriert. Es wird weiterhin der alte Name des Geräts angezeigt ... Dies ist kein Problem für ungepaarte Geräte, so dass ich vermute, dass Android die Namen gekoppelter Geräte irgendwo zwischenspeichert.Wie programmiere ich den Bluetooth-Namen-Cache in Android?
Nachdem ich mich umgesehen habe, habe ich festgestellt, dass dieses Problem verschwindet, wenn ich das Gerät entpaare und den Cache manuell lösche, der in der "Bluetooth Share" -App meines Androids gespeichert ist. Natürlich wird das Problem wahrscheinlich wieder auftreten, nachdem ich das Gerät wieder an mein Android gekoppelt habe.
TL; DR Wie erzwinge ich, dass Android immer den neuesten Namen eines Bluetooth-Geräts anzeigt?
Ich habe etwas über die Methode "fetchUuidsWithSdp" gehört, aber ich bin mir nicht sicher, wie ich es benutzen soll.
VIELEN DANK – user1408996
diese Methode deblockiert mein Bluetooth, so konnte ich Daten senden. zuvor hat das BT-Gerät nicht reagiert. Nachdem dieser Code angewendet wurde, löschte ich die Partnerschaft und initiierte sie anschließend neu. Ich habe einen Bluetooth-Druckeradapter (chinesisch) und einen Epson LX 300 + II Dot-Drucker. Ich liste Rechnungen auf. so VIELEN DANK !!! – mihai71