一尘不染

如何在Flutter中创建服务以使应用始终在后台运行?

flutter

我想让Flutter应用程序始终在后台运行。使用android,我们必须创建一个始终在后台运行的服务。在Flutter文档中找不到关于服务的任何信息。

Flutter可以做这种事情吗?


阅读 1853

收藏
2020-08-13

共1个答案

一尘不染

没有办法直接从扑做到这一点 ,现在 尽管这可能在某个时刻改变-看到这个bug
/功能请求
。您确实有几个选择。

第一种是使用MethodChannels并简单地编写您想要创建后台服务的android代码(或者,如果您希望它始终是后台服务,则可以执行此操作而无需从颤动端进行通信)。

第二个是这两个插件的某些组合-android_alarm_managerandroid_intent。但这对所有用例都无济于事。

2020-08-13