plugins Ġ{ ĊĠĠĠ Ġid (" com . android . application ") ĊĠĠĠ Ġkotlin (" android ") ĊĠĠĠ Ġid (" com . mike pen z . about libraries . plugin ") Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Ġ= ĠVersions . android Compile Sdk ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġapplication Id Ġ= Ġ" com . mike pen z . story b lok " ĊĠĠĠĠĠĠĠ Ġmin Sdk Ġ= ĠVersions . android Min Sdk ĊĠĠĠĠĠĠĠ Ġtarget Sdk Ġ= ĠVersions . android Target Sdk ĊĊĠĠĠĠĠĠĠ Ġversion Code Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= Ġ" 0 . 1 . 0 " ĊĠĠĠĠĠĠĠ Ġtest Instrumentation Runner Ġ= Ġ" android x . test . runner . Android JUnit Runner " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Features Ġ{ ĊĠĠĠĠĠĠĠ Ġcompose Ġ= Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompose Options Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Compiler Extension Version Ġ= ĠVersions . compose Compiler ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Types Ġ{ ĊĠĠĠĠĠĠĠ Ġget ByName (" release ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Min ify Enabled Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Shrink Resources Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpro guard Files ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠgetDefault Pro guard File (" pro guard - android - optimize . txt "), Ġ" pro guard - rules . pro " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompile Options Ġ{ ĊĠĠĠĠĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠĠĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpackaging Options Ġ{ ĊĠĠĠĠĠĠĠ Ġresources . exclude s . add (" META - INF / licenses /** ") ĊĠĠĠĠĠĠĠ Ġresources . exclude s . add (" META - INF / AL 2 . 0 ") ĊĠĠĠĠĠĠĠ Ġresources . exclude s . add (" META - INF / L GPL 2 . 1 ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ kot linter Ġ{ ĊĠĠĠ Ġdisabled Rules Ġ= ĠarrayOf (" no - wildcard - imports ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġwith ( Deps . Android ) Ġ{ ĊĠĠĠĠĠĠĠ Ġimplementation ( material ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwith ( Deps . Markdown Renderer ) Ġ{ ĊĠĠĠĠĠĠĠ Ġimplementation ( core ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwith ( Deps . Android X ) Ġ{ ĊĠĠĠĠĠĠĠ Ġimplementation ( lifecycle Runtime K tx ) ĊĠĠĠĠĠĠĠ Ġimplementation ( lifecycle View model K tx ) ĊĠĠĠĠĠĠĠ Ġimplementation ( activity Compose ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwith ( Deps . Kotlin x ) Ġ{ ĊĠĠĠĠĠĠĠ Ġimplementation ( coroutines Core ) ĊĠĠĠĠĠĠĠ Ġimplementation ( serialization Core ) ĊĠĠĠĠĠĠĠ Ġimplementation ( serialization Json ) ĊĠĠĠĠĠĠĠ Ġimplementation ( dateTime ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwith ( Deps . Compose ) Ġ{ ĊĠĠĠĠĠĠĠ Ġimplementation ( ui ) ĊĠĠĠĠĠĠĠ Ġimplementation ( ui Graphics ) ĊĠĠĠĠĠĠĠ Ġimplementation ( foundation Layout ) ĊĠĠĠĠĠĠĠ Ġimplementation ( material ) ĊĠĠĠĠĠĠĠ Ġimplementation ( navigation ) ĊĠĠĠĠĠĠĠ Ġimplementation ( co il Compose ) ĊĠĠĠĠĠĠĠ Ġimplementation ( ac comp an ist Insets ) ĊĠĠĠĠĠĠĠ Ġimplementation ( ac comp an ist Insets Ui ) ĊĠĠĠĠĠĠĠ Ġimplementation ( ac comp an ist Navigation Animation ) ĊĠĠĠĠĠĠĠ Ġimplementation ( ui Tool ing ) ĊĠĠĠĠĠĠĠ Ġimplementation ( about Libraries ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwith ( Deps . K oin ) Ġ{ ĊĠĠĠĠĠĠĠ Ġimplementation ( core ) ĊĠĠĠĠĠĠĠ Ġimplementation ( android ) ĊĠĠĠĠĠĠĠ Ġimplementation ( compose ) ĊĠĠĠĠĠĠĠ Ġtest Implementation ( test ) ĊĠĠĠĠĠĠĠ Ġtest Implementation ( test JUnit 4 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġwith ( Deps . Test ) Ġ{ ĊĠĠĠĠĠĠĠ Ġtest Implementation ( junit ) ĊĠĠĠĠĠĠĠ Ġandroid Test Implementation ( android X Test JUnit ) ĊĠĠĠĠĠĠĠ Ġtest Implementation ( test Core ) ĊĠĠĠĠĠĠĠ Ġtest Implementation ( ro bo lectric ) ĊĠĠĠĠĠĠĠ Ġtest Implementation ( mockito ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠCompose Ġtesting Ġdependencies ĊĠĠĠĠĠĠĠ Ġandroid Test Implementation ( compose Ui Test ) ĊĠĠĠĠĠĠĠ Ġandroid Test Implementation ( compose Ui Test JUnit ) ĊĠĠĠĠĠĠĠ Ġdebug Implementation ( compose Ui Test Manifest ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġimplementation ( project (": common ")) Ċ }