package Ġtop . ni un ai jun . black box a Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . content . Context Ċ import Ġtop . ni un ai jun . black box . Black Box Core Ċ import Ġtop . ni un ai jun . black box . utils . compat . Build Compat Ċ import Ġtop . ni un ai jun . black box a . view . main . Black Box Load Callback Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ Description : Ċ Ġ* Ġ@ Author : Ġw uka ich eng Ċ Ġ* Ġ@ Create Date : Ġ 2 0 2 1 / 4 / 2 9 Ġ 2 1 : 2 1 Ċ Ġ*/ Ċ class ĠApp Ġ: ĠApplication () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġlateinit Ġvar Ġcontext : ĠContext ĊĊĠĠĠĠĠĠĠ Ġfun ĠgetInstance (): ĠContext Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġcontext ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG Ġ= Ġ" B Application " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġattach Base Context ( base : ĠContext ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . attach Base Context ( base ) ĊĠĠĠĠĠĠĠ Ġcontext Ġ= Ġbase !! ĊĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcallback Ġ= ĠBlack Box Load Callback () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . attach Base Context ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . add Lifecycle Callback () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġif ( Build Compat . is R ()){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBlack Box Core . get (). is XP Enable Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// android Ġ 1 1 Ġ åħĪ å±ı èĶ ½ xp ĊĊĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġe . printStackTrace () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () Ċ // ĠĠĠĠĠĠĠ ĠU M Configure . init ( this ,, Build Config . FL AV OR , 0 , String Ġpush Secret ); ĊĠĠĠĠĠĠĠ ĠBlack Box Core . get (). do Create () ĊĠĠĠ Ġ} Ċ }