80byte를 넘는 문자를 MMS로 보낼때 방법을 잘몰라서요
그냥도 발송될때가 안될때가 있고 그러네요 
2G폰으로 발송 했더니 에러 납니다.
아이폰쪽에서는 잘받고 이건 뭐 말도 안되는 통계죠 ㅋㅋㅋ 
긴 글로만 MMS발송 방법좀...부탁드립니다.

/**
* sms 발송 메소드
*/
private void sendSms(String num,String text){
try{
int len = text.getBytes("euc-kr").length;
/**/
if(len>80){
//mms
sms.sendTextMessage(num,null,text,null,null);  << 이부분에서 에러가 나네요
//sms.sendTextMessage(destinationAddress, scAddress, text, sentIntent, deliveryIntent)
//ArrayList<String> parts = new ArrayList<String>();
//parts.add(text);
//sms.sendMultipartTextMessage(num, null, parts, null, null);
}else{
PendingIntent sentIntent = PendingIntent.getBroadcast(Main.this,0,new Intent(ACTION_SENT),0);
PendingIntent deliveryIntent= PendingIntent.getBroadcast(Main.this,0,new Intent(ACTION_DELIVERY),0);
//sms
sms.sendTextMessage(num,null,text,sentIntent,deliveryIntent);
}
Log.d("DEV","["+num+"]["+len+"][SEND]"+(len>80?"[MMS]":"[SMS]")+text);
}catch(Exception e){
e.printStackTrace();
}
}



W/System.err( 2904): java.lang.NullPointerException
W/System.err( 2904):    at android.os.Parcel.readException(Parcel.java:1328)
W/System.err( 2904):    at android.os.Parcel.readException(Parcel.java:1276)
W/System.err( 2904):    at com.android.internal.telephony.ISms$Stub$Proxy.sendText(ISms.java:569)
W/System.err( 2904):    at android.telephony.SmsManager.sendTextMessage(SmsManager.java:109)
W/System.err( 2904):    at android.telephony.SmsManager.sendMultipartTextMessage(SmsManager.java:263)
W/System.err( 2904):    at kr.co.Main.sendSms(Main.java:235)
W/System.err( 2904):    at kr.co.Main.access$1(Main.java:225)
W/System.err( 2904):    at kr.co.Main$BackThread.run(Main.java:496)