您可以使用SmsManager的sendTextMessage()方法来发送短信。以下是一个示例代码,演示如何发送短信消息:
import android.telephony.SmsManager;
public class MainActivity extends AppCompatActivity {
private static final String PHONE_NUMBER = "1234567890";
private static final String MESSAGE_TEXT = "Hello, this is a test message.";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 发送短信
sendSMS();
}
private void sendSMS() {
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(PHONE_NUMBER, null, MESSAGE_TEXT, null, null);
}
}
请确保在AndroidManifest.xml文件中添加SEND_SMS权限:
这样,当您运行应用程序时,它将尝试发送短信消息到指定的电话号码。请记住,在实际使用中,您需要将PHONE_NUMBER更改为实际的电话号码,并将MESSAGE_TEXT更改为您想发送的实际消息内容。