如何用eclipse编写android app实现发短信的功能

有路过的愿意帮忙的大神,希望可以QQ详聊

大概的写一下步骤给你:

1.在android工程的配置文件里加上调用系统短信功能的权限:

<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.READ_SMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permissin>

2、主要代码片段:

public class testSms extends Activity {
...
 private void send1(String phone, String message){
 PendingIntent pi = PendingIntent.getActivity(this, 0, new Intent(this, testSms.class), 0);
  SmsManager sms = SmsManager.getDefault();
 sms.sendTextMessage(phone, null, message, pi, null);
 }
}

参数:phone:手机号码

          message:短信内容

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-09
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(phone_number, null, sms_content, null, null);

phone_number  是收件人,填写手机号码

sms_content 是短信内容,填写要发送的信息


然后在添加一个 android.permission.SEND_SMS 权限,有了这个权限才可以发短信

QQ957039556,如果还是不会可以加我qq,不过我要完成8 9点以后才有空

本回答被提问者和网友采纳
第2个回答  2015-07-28
Smsmessager.sendmessage() 设置下权限 很简单的
第3个回答  2015-07-28
可以的很愿意帮助你完成
相似回答