小编doc*_*dev的帖子

如何创建在应用程序关闭时也能工作的 Flutter 后台服务

我正在为大学的学术目的开发 Flutter 应用程序。现在,我需要运行一种“永远在线”的后台服务,以便使用蓝牙,最重要的是从外部 REST API 获取定期更新。

我已经从 pub.dev (thisthis)检查了这两个库,但没有找到开箱即用的完美解决方案(如预期的......)。我还看到了 Kotlin 原生的东西(这里)。我想知道的是实现我的目标的最佳选择是什么(在最佳实践、完整性和简单性方面)。

查看下图以获得更多示意图:

在此处输入图片说明

rest service android background-process flutter

15
推荐指数
3
解决办法
2万
查看次数

在 android/flutter 中实现粘性服务

我需要在 flutter 应用程序中添加原生粘性后台服务,以实现两件事:

  1. 从启动时开始并无限期地在后台运行
  2. 以消息传递方式与主要 Dart 活动交换数据

但是,我找不到任何有用的文档。目前看来,您必须选择完全原生或放弃使用低级功能并仅关注 UI(直到有人从帽子里拿出一个特定的插件)。

因此,我的问题如下:从基本的 flutter 项目开始,实现这种集成的最简单方法是什么?

谢谢

boot android message-passing background-process flutter

13
推荐指数
1
解决办法
1071
查看次数