title: Flutter android_alarm_manager plugin doesnt run periodically
body: <p>Im trying to create background timer in Flutter, that will be called every n seconds. Calling AndroidAlarmManager.periodic should run printHello function every 2 seconds, but it looks like it is called randomly with much more larger interval. What Im doing wrong?</p>
  
  <pre><code>import 'package:android_alarm_manager/android_alarm_manager.dart';
  
  
  void runTimer()  async{
    await AndroidAlarmManager.periodic(const Duration(seconds: 2), 0, printHello, exact: true);
  }
  
  void printHello(){
    print("Hello");
  }
  
  main() async {
    await AndroidAlarmManager.initialize();
    runApp(MyApp());
  }
  
  class MyApp extends StatelessWidget {
    // This widget is the root of your application.
    @override
    Widget build(BuildContext context) {
      return MaterialApp(
        title: 'Flutter Demo',
        home: Scaffold(
          body: Center(
            child: InkWell(onTap: runTimer,
                child: Container(child: Text('Run Timer'))),
          ),
        ),
      );
    }
  }
  </code></pre>