Attualmente sto utilizzando l'indirizzo MAC come identificativo per un dispositivo Android.Come identificare un dispositivo Android a livello di programmazione?
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo wInfo = wifiManager.getConnectionInfo();
String mac = wInfo.getMacAddress();
Tuttavia, ho trovato il mac
è vuota per i dispositivi di alcuni utenti. Sono un po 'confuso perché potrebbe essere vuoto.
Se riesci a capire il motivo, questo è il migliore!
In caso contrario, è possibile fornire un'alternativa per l'identificazione di un dispositivo Android?
Perché vuoi farlo? – iTech
@iTech viene utilizzato per la memorizzazione dei dati di ciascun utente in un database. – JackWM
Che dire invece di ottenere l'account utente Android? e-mail' È più stabile, se l'uso ha venduto il suo telefono e ne ha ricevuto uno nuovo, sarà comunque possibile identificare – iTech