如何使用重试类型RETRY_POLICY_EXPONENTIAL,在作业中指定重试次数是我的代码
val job: Job =dispatcher.newJobBuilder()
.setTag("mytesttag")
.setService(MyJobService::class.java)
.setRetryStrategy(RetryStrategy.DEFAULT_EXPONENTIAL)
.build()发布于 2017-12-26 10:32:13
明白了,可以使用FirebaseJobDispatcher 实例来完成它,如下所示
var job = dispatcher.newJobBuilder()
.setTag("mytesttag")
.setService(MyJobService::class.java)
.setRetryStrategy(dispatcher.newRetryStrategy(
RetryStrategy.RETRY_POLICY_EXPONENTIAL,30,300))
.build()https://stackoverflow.com/questions/47975775
复制相似问题