import Ġorg . jetbrains . kotlin . gradle . plugin . mpp . Framework Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" com . android . library ") ĊĠĠĠ Ġkotlin (" multi platform ") ĊĠĠĠ Ġkotlin (" native . cocoapods ") Ċ } Ċ Ċ version Ġ= Ġ" 1 . 0 " Ċ Ċ val Ġanalytics Tools Ġ= Ġ" com . line corp . abc : k mm - analytics - tools : 1 . 1 . 0 " Ċ Ċ kotlin Ġ{ ĊĠĠĠ Ġandroid () ĊĠĠĠ Ġios Ġ{ ĊĠĠĠĠĠĠĠ Ġbinaries ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. filter Is Instance < Framework >() ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . base Name Ġ= Ġ" shared " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . trans itive Export Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . is Static Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . export ( analytics Tools ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcoco apods Ġ{ ĊĠĠĠĠĠĠĠ Ġios . deployment Target Ġ= Ġ" 1 0 . 0 " ĊĠĠĠĠĠĠĠ Ġhomepage Ġ= Ġ" https :// github . com / line / abc - k mm - analytics - tools / sample / ios App " ĊĠĠĠĠĠĠĠ Ġsummary Ġ= Ġ" Sample Ġwith Ġabc - k mm - analytics - tools " ĊĊĠĠĠĠĠĠĠ Ġuse Libraries () ĊĊĠĠĠĠĠĠĠ Ġpod (" Firebase Analytics ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġsource Sets Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcommon Main Ġby Ġgetting Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation ( analytics Tools ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapi ( analytics Tools ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġval Ġcommon Test Ġby Ġgetting Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation ( kotlin (" test - common ")) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation ( kotlin (" test - annotations - common ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġval Ġandroid Main Ġby Ġgetting Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation ( analytics Tools ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapi ( analytics Tools ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġval Ġandroid Test Ġby Ġgetting Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation ( kotlin (" test - junit ")) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation (" junit : junit : 4 . 1 3 . 2 ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation (" android x . test : core : 1 . 0 . 0 ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation (" android x . test : runner : 1 . 1 . 0 ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation (" org . ro bo lectric : ro bo lectric : 4 . 2 ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġval Ġios Main Ġby Ġgetting Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation ( analytics Tools ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapi ( analytics Tools ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġval Ġios Test Ġby Ġgetting ĊĠĠĠ Ġ} Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Ġ= Ġ 3 0 ĊĠĠĠ Ġsource Sets [" main "]. manifest . src File (" src / android Main / Android Manifest . xml ") ĊĠĠĠ Ġsource Sets [" main "]. res . src Dir (" src / android Main / res ") ĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġmin Sdk Ġ= Ġ 2 1 ĊĠĠĠĠĠĠĠ Ġtarget Sdk Ġ= Ġ 3 0 ĊĠĠĠ Ġ} ĊĠĠĠ Ġbuild Types Ġ{ ĊĠĠĠĠĠĠĠ Ġget ByName (" debug ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Min ify Enabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }