您可以使用以下lib:https://pub.dev/packages/background_fetch,它提供了一个完整的示例
如果您试图每15分钟运行一个函数,那么可以使用这个插件https://pub.dev/packages/workmanager。您可以将函数包装在工作管理器中,以便在后台执行。像这样的东西..
void callbackDispatcher() {
WorkManager.ExecuteTask((task,inputData)async{此处为您的函数/任务*})}
如果您考虑将时间作为主要约束,您也可以在此尝试警报管理器插件https://pub.dev/packages/android_alarm_manager。