register_broadcast_receiver 0.0.1 register_broadcast_receiver: ^0.0.1 copied to clipboard
Flutter register broadcast receiver plugin.
Flutter register_broadcast_receiver plugin #
A Flutter plugin to register Android broadcast receiver.
Install #
Add this to your package's pubspec.yaml
file:
dependencies:
broadcast_receiver:
git:
url: https://github.com/ag1le0/register_broadcast_receiver
Usage #
import 'dart:io';
import 'package:register_broadcast_receiver/register_broadcast_receiver.dart';
// Register broadcast.
BroadcastReceiver.registerBroadcast(
IntentFilter(
// Pass actions
actions: [
IntentFilter.ACTION_PACKAGE_ADDED,
IntentFilter.ACTION_PACKAGE_REMOVED,
],
// Set priority, default = 0
priority: 999,
// Pass categories
categories: [],
// Pass data schemes
dataSchemes: [
'package'
])).listen((event) {
// Handle receiver here
});