запустить андроид фоновое задание в реагировать на родной - PullRequest
0 голосов
/ 23 декабря 2018

Я хочу создать возможность в моем react-native приложении для Android отправлять моего пользователя geolocation на сервер на каждый период времени, даже если он закрыл приложение!так что, вероятно, это означает, что мне нужно запустить что-то вроде задачи для запуска на Os (android) с NativeModule. (и вы можете порекомендовать лучшее решение, если у вас есть).

, но потратив много времени напоиск Я не нашел ни одного примера создания задания или процесса, который может продолжаться, если приложение закрыто.Может ли какое-либо тело дать некоторую подсказку об этом?

Обновление: Я могу задать свой вопрос следующим образом: как я могу запустить процесс для keep execute, если приложение было закрыто в реагировать на нативном?

Ответы [ 2 ]

0 голосов
/ 23 декабря 2018

Если вы хотите использовать это только в целях определения местоположения, я бы посоветовал вам использовать библиотеку, https://github.com/mauron85/react-native-background-geolocation

Я использовал ее в нескольких приложениях, она выполняет свою работу и сохраняетВам пора написать собственный модуль для Android и IOS.Или, если вы не хотите использовать его для определения местоположения, вы можете использовать headless js,

0 голосов
/ 23 декабря 2018

Для Android есть такая опция: https://facebook.github.io/react-native/docs/headless-js-android. Вы также можете просто написать собственный код, чтобы делать то, что вам нужно.Обратитесь к руководствам Android по реализации служб.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...