首页 > 解决方案 > 在 react-native 中运行 android 后台任务

问题描述

我想在我的 android 应用程序中创建一种功能,即使他关闭了应用程序,也可以在每个时间段内react-native将我的用户发送到服务器!geolocation所以可能这意味着我必须运行一些任务,比如从NativeModule.(如果你有的话,你可以推荐更好的解决方案)在 Os(android) 上运行的任务。

但是在花了很多时间搜索之后,我没有找到任何创建工作或流程的例子,如果应用程序关闭,它可以继续运行。任何机构都可以提供一些线索吗?

更新:我可以这样问我的问题:如果应用程序在本机反应中关闭,我如何运行一个进程以保持执行?

标签: androidreact-nativereact-native-androidreact-native-native-module

解决方案


如果您只想将其用于定位目的,我建议您使用库, https://github.com/mauron85/react-native-background-geolocation

我在几个应用程序中使用过它,它完成了工作,它会节省你为 android 和 ios 编写本机模块的时间。或者,如果您不想将其用于定位目的,您可以使用headless js,


推荐阅读