flutter_sms_inbox 0.1.1+1
flutter_sms_inbox: ^0.1.1+1

Flutter Android iOS

Flutter plugin to easily query device SMS Inbox. Supports android only.

Flutter SMS Inbox #

Flutter android SMS inbox library based on Flutter SMS.

Installation #

Install the library from pub:

dependencies:
  flutter_sms_inbox: ^0.1.1+1

Querying SMS messages #

Add the import statement for sms and create an instance of the SmsQuery class:

import 'package:flutter_sms_inbox/flutter_sms_inbox.dart';

void main() {
  SmsQuery query = new SmsQuery();
}

Getting all SMS messages #

List<SmsMessage> messages = await query.getAllSms;

Filtering SMS messages #

The method querySms from the SmsQuery class returns a list of sms depending of the supplied parameters. For example, for querying all the sms messages sent and received write the followed code:

await query.querySms({
    kinds: [SmsQueryKind.Inbox, SmsQueryKind.Sent]
});

You can also query all the sms messages sent and received from a specific contact:

await query.querySms({
    address: getContactAddress()
});
4
likes
100
pub points
78%
popularity

Flutter plugin to easily query device SMS Inbox. Supports android only.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

juliusgthg@gmail.com

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_sms_inbox