// apply Ġplugin : Ġ' com . android . application ' Ċ plugins Ġ{ ĊĠĠĠ Ġid (" com . android . application ") ĊĠĠĠ Ġid ( Plugins . kotlin Android ) ĊĠĠĠ Ġid ( Plugins . kotlin Android Extensions ) Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Version ( Versions . compile Sdk Version ) ĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġapplication Id Ġ= ĠConfig . application Id ĊĠĠĠĠĠĠĠ Ġmin Sdk Version ( Versions . min Sdk Version ) ĊĠĠĠĠĠĠĠ Ġtarget Sdk Version ( Versions . target Sdk Version ) ĊĠĠĠĠĠĠĠ Ġversion Code Ġ= ĠRelease . version Code ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= ĠRelease . version Name ĊĠĠĠĠĠĠĠ Ġ// version Name Ġ= Ġ"@ Ġ# Ġ$ Ġ% Ġ^ Ġ* Ġ- Ġ+" ĊĠĠĠĠĠĠĠ Ġtest Instrumentation Runner Ġ= ĠConfig . test Instrumentation Runner ĊĠĠĠ Ġ} ĊĠĠĠ Ġ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 ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĠĠĊĠĠĠ Ġflavor Dimensions (" default ") ĊĠĠĠ Ġproduct Fl avors Ġ{ ĊĠĠĠĠĠĠĠ Ġcreate (" dev ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Name Suffix Ġ= Ġ" ĠDEV " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġcreate (" prod ") ĊĠĠĠĠĠĠĠ Ġcreate (" sim ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Name Suffix Ġ= Ġ" ĠDEV - SI MUL ATED " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġ// ĠCore ĠLibraries ĊĠĠĠ Ġimplementation ( Core Libraries . kotlin ) ĊĊĠĠĠ Ġ// ĠSupport ĠLibraries ĊĠĠĠ Ġimplementation ( Support Libraries . app Compat ) ĊĊĠĠĠ Ġ// ĠTesting ĊĠĠĠ Ġtest Implementation ( Test Libraries . j Unit ) ĊĠĠĠ Ġandroid Test Implementation ( Test Libraries . run n ner ) ĊĠĠĠ Ġandroid Test Implementation ( Test Libraries . espress o Core ) Ċ } Ċ