Android 每10秒在后台运行一次dart代码
我需要在后台每10秒运行一次dart代码,即使应用程序已关闭。有可能吗?飘飘然 我资助一个库,每15分钟运行一次代码,但我想每10秒执行一次代码 如果对显示给用户的推送通知有任何更改,我需要每10秒获取一次数据 我正在使用自定义API rest(asp.net内核)进行数据连接 单击通知后,应打开应用程序Android 每10秒在后台运行一次dart代码,android,ios,flutter,mobile,Android,Ios,Flutter,Mobile,我需要在后台每10秒运行一次dart代码,即使应用程序已关闭。有可能吗?飘飘然 我资助一个库,每15分钟运行一次代码,但我想每10秒执行一次代码 如果对显示给用户的推送通知有任何更改,我需要每10秒获取一次数据 我正在使用自定义API rest(asp.net内核)进行数据连接 单击通知后,应打开应用程序 提前感谢。请随意使用以下内容: Timer _backgroundTimer; @override initState(){ super.initState(); _backgroundT
提前感谢。请随意使用以下内容:
Timer _backgroundTimer;
@override
initState(){
super.initState();
_backgroundTimer = Timer.periodic(
Duration(seconds: 10), (result) {
/// Do any stuff you want here
}
);
}
@override
dispose(){
super.dispose();
_backgroundTimer.cancel();
}
您可以使用定时器功能,当closed@MohamedAmine您需要的是启动后台服务的能力。目前Flitter不完全支持它,请查看以下答案: