android发短信_Android

在Android中,发送短信需要使用SmsManager类,以下是详细的步骤:

android发短信_Android
(图片来源网络,侵删)

1、添加权限

在AndroidManifest.xml文件中添加以下权限:

<usespermission android:name="android.permission.SEND_SMS"/>

2、获取SmsManager对象

在代码中获取SmsManager对象:

SmsManager smsManager = SmsManager.getDefault();

3、创建短信内容

创建一个字符串,包含要发送的短信内容:

String message = "Hello, this is a test message!";

4、指定接收者

指定接收者的电话号码:

String recipient = "1234567890";

5、发送短信

使用smsManager对象的sendTextMessage方法发送短信:

smsManager.sendTextMessage(recipient, null, message, null, null);

完整代码示例:

import android.telephony.SmsManager;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        // 获取SmsManager对象
        SmsManager smsManager = SmsManager.getDefault();
        // 创建短信内容
        String message = "Hello, this is a test message!";
        // 指定接收者
        String recipient = "1234567890";
        // 发送短信
        smsManager.sendTextMessage(recipient, null, message, null, null);
    }
}

注意:发送短信可能会产生费用,因此在实际使用时,应该确保用户明确了解并同意发送短信。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/675978.html

(0)
未希的头像未希新媒体运营
上一篇 2024-06-07 04:11
下一篇 2024-06-07 04:16

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入