Kotlin: ¿cómo devolver la instancia del service en ejecución en la carpeta?

Tengo un código de Java que funciona para Service e bash convertirlo a Kotlin .

 class MyService : Service() { companion object MyBinder : Binder() { fun getService() : MyService? { return MyService::class.objectInstance } } // service implementation } 

El problema es que en las actividades getService() siempre devuelve null. Estoy seguro de que el service se inició antes, lo veo en logcat. Sugiero que esta línea generada automáticamente a partir del código de Java debe ser diferente, pero no puedo encontrar la solución:

 return MyService::class.objectInstance 

En código Java es:

 return MyService.this