目前,我使用 MAC 地址作为 Android 设备的标识符。
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo wInfo = wifiManager.getConnectionInfo();
String mac = wInfo.getMacAddress();
但是,我发现mac
某些用户的设备是空的。我有点困惑为什么它可能是空的。
如果你能弄清楚原因,那就最好了!
否则,您能否提供一种替代方法来识别 Android 设备?