sim_data 0.0.1+2 copy "sim_data: ^0.0.1+2" to clipboard
sim_data: ^0.0.1+2 copied to clipboard

outdated

A Flutter plugin to retrieve Sim cards data - dual sim support - only Android for now.

Sim plugin for Flutter #

A Flutter plugin to retrieve Sim cards data - dual sim support - only Android for now.

Installation #

Add sim_data as a dependency in your pubspec.yaml.

Make sure that your AndroidManifext.xml file includes the following permission:

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

Usage #

Before you use this plugin, you must make sure that the user has authorized access to his phone, for example with the permission_handler plugin.

You may then use the plugin:

import 'package:sim_data/sim_data.dart';

void printSimCardsData() async {
  try {
    SimData simData = await SimDataPlugin.getSimData();
    simData.cards.forEach((SimCard s) {
        print('Serial number: ${s.serialNumber}');
    });
  } catch(e) {
    debugPrint("error! code: ${e.code} - message: ${e.message}");
  }
}

void main() => printSimCardsData();
32
likes
30
pub points
90%
popularity

Publisher

verified publishervincent-kammerer.com

A Flutter plugin to retrieve Sim cards data - dual sim support - only Android for now.

Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (license)

Dependencies

flutter

More

Packages that depend on sim_data