import Ġde pen dec ies . ANDROID _ TEST _ IMPLEMENT ATION Ċ import Ġde pen dec ies . App Dependencies . INTERFACE _ TEST Ċ import Ġde pen dec ies . App Dependencies . MAIN Ċ import Ġde pen dec ies . App Dependencies . UNIT _ TEST Ċ import Ġde pen dec ies . IMPLEMENT ATION Ċ import Ġde pen dec ies . TEST _ IMPLEMENT ATION Ċ import Ġde pen dec ies . add Dependency Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" com . android . application ") ĊĠĠĠ Ġkotlin (" android ") Ċ } Ċ Ċ apply Ġ{ ĊĠĠĠ Ġfrom ("../ quality / de te kt . gradle ") ĊĠĠĠ Ġfrom ("../ quality / jac oco . gradle ") Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Ġ= Ġde pen dec ies . COMPILE _ SDK ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġapplication Id Ġ= Ġde pen dec ies . APPLICATION _ ID ĊĠĠĠĠĠĠĠ Ġmin Sdk Ġ= Ġde pen dec ies . MIN IMUM _ VERSION ĊĠĠĠĠĠĠĠ Ġtarget Sdk Ġ= Ġde pen dec ies . TARGET _ SDK ĊĠĠĠĠĠĠĠ Ġversion Code Ġ= Ġde pen dec ies . VERSION _ CODE ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= Ġde pen dec ies . VERSION _ NAME ĊĊĠĠĠĠĠĠĠ Ġtest Instrumentation Runner Ġ= Ġde pen dec ies . TEST _ INSTR UMENT ATION _ RUN NER ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Types Ġ{ ĊĠĠĠĠĠĠĠ Ġget ByName (" release ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Min ify Enabled Ġ= Ġfalse Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġpro guard Files ( Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠgetDefault Pro guard File (" pro guard - android - optimize . txt "), Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" pro guard - rules . pro " Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompile Options Ġ{ ĊĠĠĠĠĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 1 ĊĠĠĠĠĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 1 ĊĠĠĠ Ġ} ĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 1 " ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġadd Dependency ( MAIN , ĠIMP LEMENT ATION ) ĊĠĠĠ Ġadd Dependency ( UNIT _ TEST , ĠTEST _ IMPLEMENT ATION ) ĊĠĠĠ Ġadd Dependency ( INTERFACE _ TEST , ĠAND ROID _ TEST _ IMPLEMENT ATION ) Ċ } Ċ