美文网首页
android 通过反射拿取imei

android 通过反射拿取imei

作者: 小子巅 | 来源:发表于2019-05-07 10:36 被阅读0次
    public static String[]getInvokeImei(Activity context) {
    
    TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
    
        Class clazz = telephonyManager.getClass();
    
        Method getImei =null;
    
        String[] imei=new String[2];
    
        try {
    
        getImei = clazz.getDeclaredMethod(StringCf.GI, int.class);
    
        imei[0]=(String) getImei.invoke(telephonyManager, 0);
    
        imei[1]=(String) getImei.invoke(telephonyManager, 1);
    
            //Log.e(TAG, "IMEI1 : " + getImei.invoke(telephonyManager, 0) + "IMEI2:" + getImei.invoke(telephonyManager, 1)); //卡1
    
        }catch (Exception e) {
    
        e.printStackTrace();
    
        }
    
        return imei;
    
            }
    

    相关文章

      网友评论

          本文标题:android 通过反射拿取imei

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