flutter_autostart_android 1.0.0 copy "flutter_autostart_android: ^1.0.0" to clipboard
flutter_autostart_android: ^1.0.0 copied to clipboard

PlatformAndroid

A Flutter port of the Android AutoStarter library that helps bring up the autostart permission manager on various OEM devices.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_autostart_android/flutter_autostart_android.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(title: const Text('Plugin example app')),
        body: SizedBox(
          width: double.infinity,
          child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            crossAxisAlignment: CrossAxisAlignment.center,
            children: [
              ElevatedButton(
                onPressed: () async {
                  final result =
                      await FlutterAutostartAndroid.requestAutoStartPermission();
                  print('Request autostart permission: $result');
                },
                child: const Text('Request autostart permission'),
              ),
              ElevatedButton(
                onPressed: () async {
                  final result =
                      await FlutterAutostartAndroid.isAutoStartPermissionAvailable(
                        false,
                      );
                  print('Check autostart permission: $result');
                },
                child: const Text('Check autostart permission'),
              ),
            ],
          ),
        ),
      ),
    );
  }
}
0
likes
160
points
33
downloads

Publisher

verified publisheraminnez.com

Weekly Downloads

A Flutter port of the Android AutoStarter library that helps bring up the autostart permission manager on various OEM devices.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_autostart_android

Packages that implement flutter_autostart_android