Проблема в том, что WallpaperService.Engine
- это класс, заключенный в WallpaperService
class (это очевидно, как только вы его увидите), а не stati c, и поэтому должен быть привязан к экземпляру WallpaperService
class, другими словами, он должен быть объявлен как inner
class из WallpaperService
class:
import android.service.wallpaper.WallpaperService
class MyWallpaperService : WallpaperService() {
...
inner class MyEngine : Engine() {
}
}