小编MS2*_*099的帖子

类型推断失败.Firebase JobDispatcher

我在这一行面临以下错误.setService(LocationFirebaseJobService::class.java):

类型推断失败.预计类型不匹配:推断类型Class<LocationFirebaseJobService>,但Class<out JobService!>预期

这是我的代码:

val dispatcher = FirebaseJobDispatcher(GooglePlayDriver(context))

            val myJob = dispatcher.newJobBuilder()
                    .setService(LocationFirebaseJobService::class.java)         
                    .setTag("my-unique-tag")                                    
                    .build()
Run Code Online (Sandbox Code Playgroud)

我的LocationFirebaseJobService类:

class LocationFirebaseJobService: JobService() {

    override fun onStartJob(p0: JobParameters?): Boolean {
        TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
    }

    override fun onStopJob(p0: JobParameters?): Boolean {
        TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
    }

}
Run Code Online (Sandbox Code Playgroud)

android kotlin firebase-job-dispatcher

1
推荐指数
1
解决办法
289
查看次数

标签 统计

android ×1

firebase-job-dispatcher ×1

kotlin ×1