import Ġorg . gradle . kotlin . dsl .` kotlin - dsl ` Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġ` java - gradle - plugin ` ĊĠĠĠ Ġ` kotlin - dsl ` Ċ } Ċ Ċ gradle Plugin Ġ{ ĊĠĠĠ Ġplugins Ġ{ ĊĠĠĠĠĠĠĠ Ġregister (" feature - module - plugin ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ" feature - module - plugin " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation Class Ġ= Ġ" com . github . fel ipe hj cost a . gradle . plugins . Feature Module Plugin " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister (" library - module - plugin ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ" library - module - plugin " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation Class Ġ= Ġ" com . github . fel ipe hj cost a . gradle . plugins . Library Module Plugin " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister (" application - module - plugin ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ" application - module - plugin " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation Class Ġ= Ġ" com . github . fel ipe hj cost a . gradle . plugins . Application Module Plugin " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġj center () ĊĠĠĠ Ġgoogle () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġcompile Only ( gradle Api ()) ĊĊĠĠĠ Ġimplementation (" com . android . tools . build : gradle : 4 . 2 . 0 - alpha 1 0 ") ĊĠĠĠ Ġimplementation ( kotlin (" gradle - plugin ", Ġ" 1 . 4 . 1 0 ")) Ċ }