在android1.5里用的import android.telephony.gsm.SmsManager;这个包接收端配置       <receiver android:name=".SmsReceiver">
         <intent-filter>  
     <action android:name="android.provider.Telephony.SMS_RECEIVED" />
     <data android:scheme="sms" />   
     <data android:host="localhost" />   
     <data android:port="6000" />   
</intent-filter>       <uses-permission android:name="android.permission.RECEIVE_SMS"/>     接收语句如下
     byte[] text = SmsMessage.createFromPdu((byte[])pdus[i]).getUserData();
发送端
SmsManager man = SmsManager.getDefault();
short port = 6000;
man.sendDataMessage(dest, null, port, text.getBytes(),intentSendSms, null);但是在发送端发送数据后,接收端没能接收正确的的信息,不知这是为什么