Android Studio 不提供 Shield 平板电脑中的 IMEI

IMEI in Shield tablet is not available on Android Studio

我想通过 getDeviceId() 函数获取 Shield 平板电脑中的 IMEI(国际移动设备识别码)。该程序适用于其他智能手机和平板电脑,但我在 Shield 平板电脑(nVIDIA Shield 8 英寸平板电脑)中遇到问题。Manifest 中的许可和 Android>=6 是有序的,您可以找到这部分程序在以下内容中:

TelephonyManager tManager = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
        IMEI = tManager.getDeviceId();

结果是null.Please帮帮我

引用 the documentation, getDeviceId():

Returns the unique device ID, for example, the IMEI for GSM and the MEID or ESN for CDMA phones. Return null if device ID is not available.

(强调)

这不是这台设备独有的。我希望大多数缺少 GSM 或 CDMA 芯片的设备 return null for getDeviceId().

您不妨回顾一下 the documentation regarding unique identifiers