获得IMSI双卡的数量

时间:2015-04-21 05:49:18

标签: android

我正在开发Android防盗应用程序,当您的Android手机被盗并且盗窃改变了Sim时,消息将通过Thief Sim发送给可信用户。

  

我通过获取Sim卡的IMSI完成了单个模拟更改事件模块,但我如何获得Dual Sim IMEI。

请帮助我正确的工作准则这是我的最后一年项目



public String getSubscriberId(){
    operator = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
    String IMSI = operator.getSubscriberId();
    return IMSI;
}

simID = (TextView) findViewById(R.id.text2);
    simIMSI = getSubscriberId().toString();

    if (simIMSI.equals("")){
        simID.setText("No SIM card detected!");
    }
    else{
        simID.setText(simIMSI.toString());
        SaveUniqueId(simIMSI.toString());
    }




1 个答案:

答案 0 :(得分:-2)

 TelephonyInfo telephonyInfo = TelephonyInfo.getInstance(this);

  String imsiSIM1 = telephonyInfo.getImsiSIM1();
  String imsiSIM2 = telephonyInfo.getImsiSIM2();