Android获取imei值,双卡,单卡,MEID

今天使用一个我们公司三四年前开发的产品,是通过imei作为识别码登陆的。

1、在拨号页面,输入*#06#

获取到3个码:

MEID:

IMEI1:

IMEI2:

2、我分别提供了IMEI1和IMEI2 都不可以,不能验证登陆

3、最后提供了MEID,可以了。

总结:

1、单卡手机,imei只有一个,提供那一个就可以

2、双卡手机,如果拨号页面,输入*#06#,如果弹出两个码,使用imei1

3、双卡手机,如果拨号页面,输入*#06#,如果弹出三个码,三个码完全不同,采用MEID的值

4、单卡手机,如果拨号页面,输入*#06#,如果弹出三个码,MEID,IMEI1,IMEI2,IMEI1和IMEI2的值完全相同,采用IMEI

 

获取imei值的那段代码是

TelephonyManager tm = (TelephonyManager) this
                    .getSystemService(TELEPHONY_SERVICE);
            imei = tm.getDeviceId();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值