package Ġcom . example . fragment . library . base . utils Ċ Ċ import Ġandroid . content . Context Ċ Ċ object ĠInject Utils Ġ{ ĊĊĠĠĠ Ġfun ĠContext . inject V Console Js (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġv console Js Ġ= Ġresources . assets . open (" js / v console . min . js "). use Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġbuffer Ġ= ĠByteArray ( it . available ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . read ( buffer ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠString ( buffer ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" Ġ$ v console Js ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġv Console Ġ= Ġnew ĠV Console (); ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Indent () ĊĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġe . printStackTrace () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnull ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }