/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 2 0 ĠThe ĠAndroid ĠOpen ĠSource ĠProject Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . android . tools . idea . gradle . model Ċ Ċ interface ĠIde Product Flavor Ġ: ĠIde Base Config Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠTo Ġlearn Ġmore Ġabout Ġconfiguring Ġflavor Ġdimensions , Ġread ĊĠĠĠĠ Ġ* Ġ[ Combine Ġmultiple Ġfl avors ]( https :// developer . android . com / studio / build / build - variants . html # flavor - dimensions ). ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġdimension : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġname Ġof Ġthe Ġproduct Ġflavor . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġapplication Id : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġversion Ġcode Ġassociated Ġwith Ġthis Ġflavor Ġor Ġnull Ġif Ġnone Ġhave Ġbeen Ġset . ĊĠĠĠĠ Ġ* ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor , Ġnot Ġnecessarily Ġthe Ġactual ĊĠĠĠĠ Ġ* Ġversion Ġcode Ġused . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġversion Code : ĠInt ? ĊĊĠĠĠ Ġ/** ĠThe Ġversion Ġname . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġversion Name : ĠString ? ĊĊĠĠĠ Ġ/** ĠThe Ġmin Sdk Version , Ġor Ġnull Ġif Ġnot Ġspecified . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . Ġ*/ ĊĠĠĠ Ġval Ġmin Sdk Version : ĠIde ApiVersion ? ĊĊĠĠĠ Ġ/** ĠThe Ġtarget Sdk Version , Ġor Ġnull Ġif Ġnot Ġspecified . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . Ġ*/ ĊĠĠĠ Ġval Ġtarget Sdk Version : ĠIde ApiVersion ? ĊĊĠĠĠ Ġ/** ĠThe Ġmax Sdk Version , Ġor Ġnull Ġif Ġnot Ġspecified . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduce Ġflavor . Ġ*/ ĊĠĠĠ Ġval Ġmax Sdk Version : ĠInt ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġtest Ġapplication Ġid . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġtest Application Id : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġtest Ġinstrument ation Ġrunner . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . ĊĠĠĠĠ Ġ* ĠTODO : Ġmake Ġtest Ġinstrument ation Ġrunner Ġavailable Ġthrough Ġthe Ġmodel . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġtest Instrumentation Runner : ĠString ? ĊĊĠĠĠ Ġ/** ĠThe Ġarguments Ġfor Ġthe Ġtest Ġinstrument ation Ġrunner .*/ ĊĠĠĠ Ġval Ġtest Instrumentation Runner Arguments : ĠMap < String , ĠString > ĊĊĠĠĠ Ġ/** ĠThe Ġhandling Profile Ġvalue . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . Ġ*/ ĊĠĠĠ Ġval Ġtest Handle Profiling : ĠBoolean ? ĊĊĠĠĠ Ġ/** ĠThe Ġfunctional Test Ġvalue . ĠThis Ġis Ġonly Ġthe Ġvalue Ġset Ġon Ġthis Ġproduct Ġflavor . Ġ*/ ĊĠĠĠ Ġval Ġtest Functional Test : ĠBoolean ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġresource Ġconfiguration Ġfor Ġthis Ġvariant . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠThis Ġis Ġthe Ġlist Ġof Ġ- c Ġparameters Ġfor Ġa apt . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġresource Configurations : ĠCollection < String > ĊĊĠĠĠ Ġval Ġvector Draw ables : ĠIde Vector Draw ables Options ? Ċ } Ċ