현재 Android 기기의 식별자로 MAC 주소를 사용하고 있습니다.Android 디바이스를 프로그래밍 방식으로 식별하는 방법은 무엇입니까?
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo wInfo = wifiManager.getConnectionInfo();
String mac = wInfo.getMacAddress();
그러나, 나는 mac
일부 사용자의 장치에 대한 비어 발견했다. 나는 그것이 왜 비어있을 수 있는지 약간 혼란 스럽다.
이유를 파악할 수 있다면 그게 최선입니다!
그렇지 않으면 Android 기기를 식별 할 수있는 대안을 제공해 줄 수 있습니까?
왜 이것을하고 싶습니까? – iTech
@iTech 사용자의 데이터를 데이터베이스에 저장하는 데 사용됩니다. – JackWM
대신 사용자 android 계정을 얻으려면 어떻게해야합니까? 즉 '이메일' 사용중인 휴대 전화가 새 것으로 바뀌면 더 안정적입니다. 프로그래밍 방식으로 얻으려면 – iTech