plugins Ġ{ ĊĠ Ġid (" com . android . library ") ĊĊĠ Ġkotlin (" android ") ĊĊĠ Ġid (" de . mann oder ma us . android - junit 5 ") Ċ } Ċ Ċ android Ġ{ ĊĠ Ġcompile Sdk Ġ= ĠBuild Values . compile Sdk Version ĊĊĠ Ġdefault Config Ġ{ ĊĠĠĠ Ġmin Sdk Ġ= ĠBuild Values . min Sdk Version ĊĠĠĠ Ġtarget Sdk Ġ= ĠBuild Values . target Sdk Version ĊĠ Ġ} ĊĊĠ Ġcompile Options Ġ{ ĊĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠ Ġ} ĊĊĠ Ġkotlin Options Ġ{ ĊĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĊĠĠĠ Ġfree Compiler Args Ġ= Ġfree Compiler Args Ġ+ Ġ"- X opt - in = kotlin . Requires Opt In " ĊĠ Ġ} ĊĊĠ Ġlint Ġ{ ĊĠĠĠ Ġhtml Output Ġ= ĠFile ("$ build Dir / reports / lint / lint - results . html ") ĊĠĠĠ Ġxml Output Ġ= ĠFile ("$ build Dir / reports / lint / lint - results . xml ") ĊĠ Ġ} ĊĊĠ Ġpackaging Options Ġ{ ĊĠĠĠ Ġresources . exclude s . add (" META - INF / AL 2 . 0 ") ĊĠĠĠ Ġresources . exclude s . add (" META - INF / L GPL 2 . 1 ") ĊĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠ Ġ// ĠJ Unit Ġ 5 ĊĠ Ġtest Implementation ( libs . junit 5 . jupiter . api ) ĊĠ Ġtest Runtime Only ( libs . junit 5 . jupiter . engine ) ĊĊĠ Ġ// ĠKotlin ĊĠ Ġimplementation ( libs . kotlin . std Lib ) Ċ } Ċ