Ho notato che quando un dispositivo Bluetooth accoppiato ha un cambio di nome, il mio dispositivo Android non registra sempre quel cambio di nome. Continua a visualizzare il vecchio nome del dispositivo ... Questo non è un problema per i dispositivi non accoppiati, quindi la mia ipotesi è che Android memorizzi i nomi dei dispositivi associati da qualche parte.Come cancellare a livello di codice la cache del nome Bluetooth in Android?
Dopo essermi guardato intorno, ho scoperto che se annullo il dispositivo e svuoto manualmente la cache memorizzata nell'app "Condivisione Bluetooth" di Android, questo problema scompare. Ovviamente, il problema tornerà probabilmente dopo aver accoppiato nuovamente il dispositivo al mio Android.
TL; DR Come si impone a Android di mostrare sempre l'ultimo nome di un dispositivo Bluetooth?
ho sentito qualcosa sul metodo "fetchUuidsWithSdp", ma non sono sicuro come usarlo.
Grazie mille – user1408996
questo metodo sbloccato il mio bluetooth così ho potuto inviare i dati. in precedenza il dispositivo BT non rispondeva. dopo che questo codice è stato applicato, ho cancellato la relazione e quindi l'ho riavviata. Ho un adattatore per stampante bluetooth (cinese) e una stampante a punti Epson LX 300 + II. elenco delle fatture. così tanti GRAZIE !!! – mihai71