package Ġcom . library . k but ter knife Ċ Ċ import Ġandroid . app . Activity Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠKevin Ġ 2 0 2 1 - 0 7 - 2 1 Ċ Ġ*/ Ċ object ĠKB utter Kn ife Ġ{ ĊĠĠĠ Ġfun Ġinject ( activity : ĠActivity ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġinjector Ġ= ĠClass . forName ( activity . java Class . name Ġ+ ĠSU FF IX ) ĊĠĠĠĠĠĠĠ Ġval Ġmethod Ġ= Ġinjector . getMethod (" inject ", Ġactivity . java Class ) ĊĠĠĠĠĠĠĠ Ġmethod . invoke ( injector . getDeclared Constructor (). newInstance (), Ġactivity ) ĊĠĠĠ Ġ} Ċ }