java - React-Native 超时中的 headless (headless)任务 (Android)

标签 java android react-native background-process headless

我在 RN android 中使用 headless (headless)任务,但我不明白一件事,超时,这是否意味着我希望后台进程工作多长时间?我想在调用 stopService 之前一直工作,所以我是否必须在那里指定超时?

 return new HeadlessJsTaskConfig("headless_task", data, 5000, // timeout for the task
            true // optional: defines whether or not the task is allowed in foreground. Default
                 // is false
    );

最佳答案

是的。超时是该任务将处于 Activity 状态的时间。最长为 10 分钟。如果是周期性任务,则最小间隔为 15 分钟。因此,必须有 5 分钟的停机时间。只需在第一个任务的停机期间启动另一个任务,并让它接管该过程。

关于java - React-Native 超时中的 headless (headless)任务 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59928720/

相关文章:

java - Hibernate session 工厂

java - Google App Engine 数据存储区中的命名空间

java - 如果选择了某个 JCheckBox,如何删除它?

android - 从一个 ListView Activity 移动到另一个 ListView Activity

reactjs - react native 传奇 yield 调用不起作用

java - 在 JgraphT 中显示权重

android Activity 首先调用requestWindowFeature并显示标题

android - 在 logcat 中报告了哪些类型的泄漏,我们还有哪些其他方法或工具来查找泄漏?

node.js - 我正在使用 React-native 和 Node js。在收到 Node js 的响应后,我无法从一个屏幕导航到另一个屏幕

javascript - React - 注入(inject)的组件与父页面 DOM 不正确匹配