package Ġgithub . inform ram iz . time tracker . di Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . res . Resources Ċ import Ġandroid . os . Environment Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġdagger . Re usable Ċ import Ġdagger . h ilt . Install In Ċ import Ġdagger . h ilt . android . components . Application Component Ċ import Ġdagger . h ilt . android . qual ifiers . ApplicationContext Ċ import Ġgithub . inform ram iz . time tracker . di . qual ifiers . External Files DirectoryPath Ċ Ċ @ Module Ċ @ Install In ( Application Component :: class ) Ċ object ĠApp Module Ġ{ ĊĠĠĠ Ġ@ Re usable ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovides Resources (@ ApplicationContext Ġcontext : ĠContext ): ĠResources Ġ= Ġcontext . resources ĊĊĠĠĠ Ġ@ Re usable ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ External Files DirectoryPath ĊĠĠĠ Ġfun Ġprovides External Files Directory (@ ApplicationContext Ġcontext : ĠContext ): ĠString Ġ= Ġcontext . get External Files Dir ( Environment . DIRECTORY _ DOCUMENT S ) !!. absolute Path Ċ } Ċ