flutter - 如何在flutter中发送,阅读和删除短信?

标签 flutter dart sms

如何使用flutter以编程方式从Android的收件箱中删除短信?任何人都可以帮忙吗?谢谢你的帮助

最佳答案

是的,有可用的图书馆
发送短信

import 'package:sms/sms.dart';

void main() {
  SmsSender sender = new SmsSender();
  String address = someAddress();
  ...
  sender.sendSms(new SmsMessage(address, 'Hello flutter!'));
}
接收短信
import 'package:sms/sms.dart';

void main() {
  SmsReceiver receiver = new SmsReceiver();
  receiver.onSmsReceived.listen((SmsMessage msg) => print(msg.body));
}
删除短信
SmsRemover smsRemover = SmsRemover();
<boolean value> = await smsRemover.removeSmsById(sms.id, _smsThread.threadId)
有关更多详细信息,请查看此页面。
sms_maintained .

关于flutter - 如何在flutter中发送,阅读和删除短信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64853453/

相关文章:

flutter - 为什么我无法在flutter中访问Firestore值?

Python 和 Nameko - GreenSSLSocket 没有公共(public)构造函数。实例由 SSLContext.wrap_socket() 返回。

firebase - getter 'instance' 没有为类型 'Firestore' 定义

Flutter,为什么新的小部件没有出现?

flutter - 启用或禁用通知抖动

asynchronous - 在Dart中以同步方式调用异步功能

flutter : initial value not updating in Form (FormBuilder)

flutter - 在 Scaffold 的 persistentFooterButtons 中对齐两个 DropdownButtons

java - 查询安卓短信日志

sms - 在 Kannel 中为一个连接设置多个帐户