import Ġcom . android . build . gradle . Base Extension Ċ import Ġorg . jetbrains . kotlin . gradle . dsl . Cor outines Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid ( Android . app Plugin ) ĊĠĠĠ Ġid ( Kotlin . android Plugin ) ĊĠĠĠ Ġid ( Kotlin . android Extensions Plugin ) Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( Kotlin . stdlib ) ĊĠĠĠ Ġimplementation ( Android . Support . app Compat ) ĊĠĠĠ Ġimplementation ( Kotlin X . Cor outines . android ) ĊĠĠĠ Ġimplementation ( Rx Java . Android . dependency ) ĊĊĠĠĠ Ġapi ( project (": fuel - rx java ")) ĊĠĠĠ Ġapi ( project (": fuel - android ")) ĊĠĠĠ Ġapi ( project (": fuel - li ved ata ")) ĊĠĠĠ Ġapi ( project (": fuel - gson ")) ĊĠĠĠ Ġapi ( project (": fuel - coroutines ")) ĊĊĠĠĠ Ġandroid Test Implementation ( Android . Support . annotation ) ĊĠĠĠ Ġandroid Test Implementation ( Android . Test . runner ) ĊĠĠĠ Ġandroid Test Implementation ( Android . Test . rules ) ĊĠĠĠ Ġandroid Test Implementation ( Android . Esp ress o . core ) ĊĠĠĠ Ġandroid Test Implementation ( Android . Esp ress o . int ents ) Ċ } Ċ Ċ configure < Base Extension > Ġ{ ĊĠĠĠ Ġcompile Sdk Version ( Fuel . compile Sdk Version ) ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġapplication Id Ġ= Ġ" com . example . fuel " ĊĠĠĠĠĠĠĠ Ġmin Sdk Version ( Fuel . min Sdk Version ) ĊĠĠĠĠĠĠĠ Ġtarget Sdk Version ( Fuel . compile Sdk Version ) ĊĠĠĠĠĠĠĠ Ġversion Code Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= Ġ" 1 . 0 " ĊĠĠĠĠĠĠĠ Ġtest Instrumentation Runner Ġ= Ġ" android . support . test . runner . Android JUnit Runner " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġsource Sets Ġ{ ĊĠĠĠĠĠĠĠ Ġget ByName (" main "). java . src Dirs (" src / main / kotlin ") ĊĠĠĠĠĠĠĠ Ġget ByName (" test "). java . src Dirs (" src / test / kotlin ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Types Ġ{ ĊĠĠĠĠĠĠĠ Ġget ByName (" release ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Min ify Enabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpro guard Files ( getDefault Pro guard File (" pro guard - android . txt "), Ġ" pro guard - rules . pro ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpackaging Options Ġ{ ĊĠĠĠĠĠĠĠ Ġexclude (" META - INF / LICENSE . txt ") ĊĠĠĠĠĠĠĠ Ġexclude (" META - INF / NOTICE . txt ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ configurations . all Ġ{ ĊĠĠĠ Ġresolution Strategy . each Dependency Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( requested . group Ġ== Ġ" android . arch . lifecycle ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuse Version (" 1 . 1 . 1 ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ