package Ġcom . ak sh ay . news app Ċ Ċ import Ġandroid . app . Application Ċ import Ġdagger . android . Android Injector Ċ import Ġdagger . android . Dispatch ing Android Injector Ċ import Ġdagger . android . Has Android Injector Ċ import Ġtim ber . log . Tim ber Ċ import Ġtim ber . log . Tim ber . Debug Tree Ċ import Ġjavax . inject . Inject ĊĊ Ċ class ĠNews App Ġ: ĠApplication (), ĠHas Android Injector Ġ{ ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġandroid Injector : ĠDispatch ing Android Injector < Any > ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġ// ĠInit ĠDI Ġmagic Ġâľ ¨ ĊĠĠĠĠĠĠĠ ĠApp Injector . init ( this ) ĊĠĠĠĠĠĠĠ Ġ// ĠPl ant Ġtim ber ĊĠĠĠĠĠĠĠ Ġif Ġ( Build Config . DEBUG ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTim ber . plant ( Debug Tree ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġandroid Injector (): ĠAndroid Injector < Any > Ġ= Ġandroid Injector Ċ }