首页 文章

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

提问于
浏览
2

我想让我的Flutter应用程序始终在后台运行 . 使用android,我们必须创建一个始终在后台运行的服务 . 我没有在Flutter文档中找到有关服务的内容 .

Flutter可以做这种事吗?

1 回答

  • 1

    现在没有办法直接从颤动中做到这一点,虽然这可能会在某些时候发生变化 - 见this bug/feature request . 你确实有几个选择 .

    第一种是使用MethodChannels并简单地编写你想要创建后台服务的android代码(或者如果你希望它始终是一个后台服务,你可以做到这一点,而不需要从颤振端进行通信) .

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

相关问题