美文网首页
Android如何获取手机IMSI

Android如何获取手机IMSI

作者: XiaoXred | 来源:发表于2020-08-10 09:15 被阅读0次

/**

* 获取手机IMSI

*/

public static StringgetIMSI(Context context) {

try {

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {

return "";

        }

if (!PermissionUtil.getInstance().checkPermissions(context, android.Manifest.permission.READ_PHONE_STATE)) {

return "";

        }

TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);

        //获取IMSI号

        @SuppressLint("MissingPermission") String imsi = telephonyManager.getSubscriberId();

        if (null == imsi) {

imsi ="";

        }

return imsi;

    }catch (Exception e) {

e.printStackTrace();

        return "";

    }

}

相关文章

网友评论

      本文标题:Android如何获取手机IMSI

      本文链接:https://www.haomeiwen.com/subject/fhyddktx.html