你看得懂的......
       if (parts.size() > 1) {
       try {
     ISms iccISms;
     if(Config.DUALCARDFLG) {
if(mPhoneType == Phone.PHONE_TYPE_GSM) {
iccISms = ISms.Stub.asInterface(ServiceManager.getService("isms_gsm"));
}
else {
iccISms = ISms.Stub.asInterface(ServiceManager.getService("isms"));
}
                if (iccISms != null) {
                    iccISms.sendMultipartText(destinationAddress, scAddress, parts,
                            sentIntents, deliveryIntents);
                 }
}
else {
iccISms = ISms.Stub.asInterface(ServiceManager.getService("isms"));
                if (iccISms != null) {
                    iccISms.sendMultipartText(destinationAddress, scAddress, parts,
                            sentIntents, deliveryIntents);
                 }
}
                
            } catch (RemoteException ex) {
                // ignore it
            }
        } else {
......