So in android i want to make my application class a singleton.
Making it like this:
object MyApplication: Application(){}
won\'t work.
class AppController : Application() { init { instance = this } companion object { private var instance: AppController? = null fun applicationContext() : AppController { return instance as AppController } } override fun onCreate() { super.onCreate() } }