<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
TelephonyManager telMgr = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
if(telMgr.getSimState()==telMgr.SIM_STATE_READY)
{
//SIM卡:狀態"良好");
}
else if(telMgr.getSimState()==telMgr.SIM_STATE_ABSENT)
{
//SIM卡:狀態"無SIM卡");
}
else
{
//"SIM卡被鎖定或未知的狀態");
}
if(telMgr.getSimSerialNumber()!=null)
{
//SIM卡號碼: telMgr.getSimSerialNumber());
}
else
{
//SIM卡號碼: ("無法取得");
}
String opName=telMgr.getSimOperatorName(); //運行商名字