React-Native Geolocation API on Background (android)

React-Native Geolocation API on Background (android)

我目前正在开展一个需要后台地理定位模式来向用户发送当前位置的项目。 我正在使用模块 react-native-background-geolocation 但我遇到了问题,因为应用程序在 15 -20 分钟后崩溃并出现此错误:

java.util.concurrent.RejectedExecutionException:任务android.os.AsyncTask

这个错误有什么解决办法吗?

此外,我想尝试 React Native Geolocation API:https://facebook.github.io/react-native/docs/geolocation.html

但这 API 在 Android 的后台运行吗?文档提到它需要在 iOS 上进行额外配置,但没有提及任何关于 android

的内容

我成功了。

经过一些测试,我发现我的配置有问题。我正在测试示例,其中包含一个 url 选项,我不需要它。

其次,我在安装听众之前调用 BackgroundGeolocation.start()。更改后一切正常。