android support! thanks to TachiWeb devs.

This commit is contained in:
Aria Moradi
2021-01-02 04:57:20 +03:30
parent ced07d4e1e
commit 1e46a0c78c
291 changed files with 68699 additions and 16 deletions
@@ -0,0 +1,22 @@
package xyz.nulldev.androidcompat.info
import android.content.pm.ApplicationInfo
import org.kodein.di.DI
import org.kodein.di.DIAware
import org.kodein.di.conf.global
import org.kodein.di.instance
import xyz.nulldev.androidcompat.config.ApplicationInfoConfigModule
import xyz.nulldev.ts.config.ConfigManager
class ApplicationInfoImpl(override val di: DI = DI.global) : ApplicationInfo(), DIAware {
val configManager: ConfigManager by di.instance()
val appInfoConfig: ApplicationInfoConfigModule
get() = configManager.module()
val debug: Boolean get() = appInfoConfig.debug
init {
super.packageName = appInfoConfig.packageName
}
}