1

我在 Android Studio 中使用这一行来获取 IMEI 号码,

"android.telephony.TelephonyManager.getDeviceId()"

我可以看到第一个 IMEI,但我需要看到第二个 IMEI。

更新:我检查了这个链接 Android:检查手机是否是双 SIM 卡

但我无法解析第二个 IMEI。

4

3 回答 3

0

IMEI 号码取决于您的 SIM 卡插槽,如果您有三张 SIM 卡手机,则有 3 个 imei 号码,所以最好的查找方法是查看此链接 Vaibhav Jani 确定了

于 2017-11-28T07:30:22.737 回答
0

尝试使用 API 级别 23 中添加的 getDeviceId(int slotId)。

TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE‌​);
String imeiNumber1 = tm.getDeviceId(0);
String imeiNumber2 = tm.getDeviceId(1);

需要权限:READ_PHONE_STATE

于 2017-11-17T05:41:45.270 回答
-2

只需将 8 添加到您的第一个数字的最后三位数字,imei例如:

example : 123456789012345 (first imei)
          123456789012353 (second imei)
于 2016-07-20T16:27:21.433 回答