plugins Ġ{ ĊĠĠĠ Ġid (" com . android . library ") ĊĠĠĠ Ġkotlin (" android ") Ċ } Ċ Ċ load Properties (" google api . properties ", Ġextra ) Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Version ( V . compile Sdk Version ) ĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġmin Sdk Version ( V . min Sdk Version ) ĊĠĠĠĠĠĠĠ Ġtarget Sdk Version ( V . target Sdk Version ) ĊĠĠĠĠĠĠĠ Ġversion Code Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= Ġ" 1 . 0 " ĊĠĠĠĠĠĠĠ Ġtest Instrumentation Runner Ġ= Ġ" android x . test . runner . Android JUnit Runner " ĊĊĠĠĠĠĠĠĠ Ġval Ġauthority Ġ= Ġ" com . xin think . mu ze i . photos " ĊĠĠĠĠĠĠĠ Ġmanifest Place holders Ġ= Ġmap Of (" photos Authority " Ġto Ġauthority ) ĊĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" PH OT OS _ AUTH ORITY ", Ġ"\" $ authority \" ") ĊĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" AUTH _ CLIENT _ ID ", Ġ"\" ${ extra [" auth _ client _ id "]} \" ") ĊĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" AUTH _ CLIENT _ SECRET ", Ġ"\" ${ extra [" auth _ client _ secret "]} \" ") ĊĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" AUTH _ SCOPE _ PH OT OS ", Ġ"\" ${ extra [" auth _ scope _ photos "]} \" ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġcompile Options Ġ{ ĊĠĠĠĠĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠĠĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠ Ġ} ĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġapi ( kt ) ĊĠĠĠ Ġapi ( coroutines Android ) ĊĠĠĠ Ġapi ( app Compat ) ĊĠĠĠ Ġapi ( core K tx ) ĊĠĠĠ Ġapi ( preference ) ĊĠĠĠ Ġapi ( ank o Common s ) ĊĊĠĠĠ Ġimplementation ( mu ze i Api ) ĊĠĠĠ Ġimplementation ( work Runtime ) ĊĠĠĠ Ġimplementation ( ret rofit ) ĊĠĠĠ Ġimplementation ( ret rofit M oshi ) ĊĊĠĠĠ Ġ// Ġtest ĊĠĠĠ Ġtest Implementation ( junit ) ĊĠĠĠ Ġandroid Test Implementation ( test Runner ) ĊĠĠĠ Ġandroid Test Implementation ( espress o Core ) Ċ } Ċ