Abbiamo notato che quando un gruppo Wifi Direct viene ricordato da un dispositivo che a volte causa problemi quando i dispositivi vengono riconnessi in seguito. Cancellare i gruppi ricordati sembra risolvere questo problema.È possibile rimuovere programmati i gruppi WiFi Direct memorizzati da Android in modo programmatico?
Sarebbe bello se potessimo farlo all'interno dell'applicazione, è possibile?
Chiamare semplicemente WifiP2pManager.removeGroup()
non arresta il dispositivo ricordandoli.
L'unica soluzione che ho trovato finora è utilizzando la riflessione . – Philio
Chiama la funzione nascosta deletePersistentGroup() in combinazione con la funzione nascosta requestPersistentGroupInfo() di WifiP2pManager? –
Sì, ho guardato la fonte delle app delle impostazioni e così è stato fatto. – Philio