package Ġme . xx 2 bab . bundle tool Ċ Ċ import Ġorg . gradle . api . Named Ċ import Ġorg . gradle . api . provider . Property Ċ import Ġjava . io . File Ċ Ċ interface ĠBuild A pk s Rule Ġ: ĠNamed Ġ{ ĊĊĠĠĠ Ġ// ĠTODO : Ġto Ġuse Ġconnected Device Ġfeature Ġmay Ġrequire Ġuser Ġto Ġplug - in Ġonly Ġ 1 Ġdevice , ĊĠĠĠ Ġ// ĠĠ Ġwhich Ġis Ġflaky Ġto Ġan Ġautomated Ġbuild Ġflow , ĠI Ġwould Ġlike Ġto Ġguide Ġeveryone Ġto ĊĠĠĠ Ġ// ĠĠ Ġtake Ġ` device Spec ` Ġjson Ġfile Ġfor Ġrobust Ġexperience . ĊĠĠĠ Ġ// Ġval Ġconnected Device : ĠProperty < Boolean > ĊĠĠĠ Ġval Ġlocal Testing Mode : ĠProperty < Boolean > ĊĠĠĠ Ġval Ġoverwrite Output : ĠProperty < Boolean > ĊĠĠĠ Ġval Ġbuild Mode : ĠProperty < String > ĊĠĠĠ Ġval ĠdeviceId : ĠProperty < String > Ġ// ĠdeviceId Ġwill Ġbe Ġused Ġfor ĠINSTALL _ AP KS Ġfeature Ġonly ĊĠĠĠ Ġval Ġdevice Spec : ĠProperty < File > Ċ Ċ }