无法在Kotlin上设置ViewModel

Kotlin语言的新手,尝试Android 架构组件 。 试图在Kotlin语言中为我的LifecycleActivity设置一个ViewModel

 class FooActivity : LifecycleActivity() { private var mViewModel: FooViewModel? = null .. override fun onCreate(savedInstanceState: Bundle?) { mViewModel = ViewModelProviders.of(this).get(FooViewModel.class) <-- error here 

取得预期的名称: 期待)

我错过了什么?

班级用法是错误的。 用Kotlin你可以使用: FooViewModel::class.java