我们在应用程序中使用序列号和 IMEI,我们观察到有许多 Pixel、Samsung 和 Motorola 设备的序列号或 IMEI 已更改。
可能是什么原因?
由于操作系统更新?
在后台访问这些数据?
制造商缺陷
在操作系统更新过程中获取这些详细信息?
可能有一段时间,但下一次重试会得到正确的吗?
注意:我们仅在 Android OS 版本 7、8、9 中观察到这一点。我们正在使用
对于 IMEI:
TelephonyManager telephonyManager = (TelephonyManager) mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
imei= telephonyManager.getDeviceId();
对于序列号:
Build.SERIAL