>如何找到获取移动设备和imei没有使用Android应用程序。
我正在为移动运营商开发应用。首先,我想找到任何东西(IMSI,ICCID,IMEI,MSISDN)。
现在作为解决方法,我会要求用户在我的应用中注册他的电话号码。但如果用户更换SIM卡,那么会再次发生不好的事情。
答案 0 :(得分:0)
使用以下方法获取手机号码和IMEI号码
TelephonyManager tm = (TelephonyManager)Your_Context getSystemService(Context.TELEPHONY_SERVICE);
// get IMEI
String imei = tm.getDeviceId();
String phone = tm.getLine1Number();
但它并非总是可靠的,例如非电话设备。您还需要添加permision "android.permission.READ_PHONE_STATE"
。
答案 1 :(得分:0)
你可以尝试一下:
TelephonyManager telephonyManager = ((TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE));
String imeiSIM1 = telephonyManager.getDeviceId();;
Refer this For More Clear Information
希望这可以帮助