object ĠVers Ġ{ ĊĠ Ġval Ġcompile _ sdk Ġ= Ġ 2 8 ĊĠ Ġval Ġmin _ sdk Ġ= Ġ 1 5 ĊĠ Ġval Ġtarget _ sdk Ġ= Ġ 2 8 ĊĠ Ġval Ġag p Ġ= Ġ" 3 . 2 . 0 " ĊĊĠ Ġval Ġkotlin Ġ= Ġ" 1 . 2 . 7 1 " ĊĠ Ġval Ġk tl int Ġ= Ġ" 0 . 2 4 . 0 " Ċ } Ċ Ċ object ĠLib s Ġ{ ĊĠ Ġval Ġandroid _ plugin Ġ= Ġ" com . android . tools . build : gradle :${ Vers . ag p }" ĊĠ Ġval Ġkotlin _ plugin Ġ= Ġ" org . jetbrains . kotlin : kotlin - gradle - plugin :${ Vers . kotlin }" ĊĠ Ġval Ġdok ka _ plugin Ġ= Ġ" org . jetbrains . dok ka : dok ka - android - gradle - plugin : 0 . 9 . 1 6 " ĊĊĠ Ġval Ġkotlin Ġ= Ġ" org . jetbrains . kotlin : kotlin - stdlib :${ Vers . kotlin }" ĊĊĠ Ġval Ġandroid _ annotation Ġ= Ġ" android x . annotation : annotation : 1 . 0 . 0 " ĊĊĠ Ġval Ġview model Ġ= Ġ" android x . lifecycle : lifecycle - view model - k tx : 2 . 0 . 0 " ĊĠ Ġval Ġli ved ata Ġ= Ġ" android x . lifecycle : lifecycle - li ved ata : 2 . 0 . 0 " ĊĠ Ġval Ġg ms Ġ= Ġ" com . google . android . gms : play - services - location : 1 5 . 0 . 1 " ĊĠ Ġval Ġtask Ġ= Ġ" com . google . android . gms : play - services - tasks : 1 5 . 0 . 1 " ĊĊĠ Ġval Ġjunit Ġ= Ġ" junit : junit : 4 . 1 2 " ĊĠ Ġval Ġtest _ runner Ġ= Ġ" android x . test : runner : 1 . 1 . 0 - alpha 4 " ĊĠ Ġval Ġtest _ rule Ġ= Ġ" android x . test : rules : 1 . 1 . 0 - alpha 4 " ĊĠ Ġval Ġes press o Ġ= Ġ" android x . test . espress o : espress o - core : 3 . 1 . 0 - alpha 4 " ĊĊĠ Ġval Ġapp compat Ġ= Ġ" android x . appcompat : appcompat : 1 . 0 . 0 " ĊĊĠ Ġval Ġtruth Ġ= Ġ" com . google . truth : truth : 0 . 3 9 " ĊĠ Ġval Ġmock ito _ kotlin Ġ= Ġ" com . n ha ar man : mockito - kotlin - kt 1 . 1 : 1 . 5 . 0 " Ċ } Ċ