FirebaseJob Dispatcher:如何使用 RETRY_POLICY_EXPONENTIAL 指定作业中的重试次数
FirebaseJob Dispatcher: How to specify the number of retries in job with RETRY_POLICY_EXPONENTIAL
如何在重试类型为RETRY_POLICY_EXPONENTIAL的作业中指定重试次数,下面是我的代码
val job: Job =dispatcher.newJobBuilder()
.setTag("mytesttag")
.setService(MyJobService::class.java)
.setRetryStrategy(RetryStrategy.DEFAULT_EXPONENTIAL)
.build()
知道了,可以使用 FirebaseJobDispatcher instance,像这样
var job = dispatcher.newJobBuilder()
.setTag("mytesttag")
.setService(MyJobService::class.java)
.setRetryStrategy(dispatcher.newRetryStrategy(
RetryStrategy.RETRY_POLICY_EXPONENTIAL,30,300))
.build()
如何在重试类型为RETRY_POLICY_EXPONENTIAL的作业中指定重试次数,下面是我的代码
val job: Job =dispatcher.newJobBuilder()
.setTag("mytesttag")
.setService(MyJobService::class.java)
.setRetryStrategy(RetryStrategy.DEFAULT_EXPONENTIAL)
.build()
知道了,可以使用 FirebaseJobDispatcher instance,像这样
var job = dispatcher.newJobBuilder()
.setTag("mytesttag")
.setService(MyJobService::class.java)
.setRetryStrategy(dispatcher.newRetryStrategy(
RetryStrategy.RETRY_POLICY_EXPONENTIAL,30,300))
.build()