使用基于AIDL接口的典型套路
try {
final ITelephony phone =
ITelephony.Stub.asInterface(ServiceManager.checkService("phone"));
if(phone!= null && !phone.isSimInsert(simId)){
status = Status.SimMissing;
}
} catch (RemoteException ex) {
ex.printStackTrace();
}