From 72d9ef92d22871ec3693baa321e7f0bd301a3708 Mon Sep 17 00:00:00 2001 From: davidoskky Date: Sat, 20 Aug 2022 12:29:04 +0200 Subject: [PATCH] Implement logging in the android application --- androidApp/build.gradle.kts | 3 +++ .../java/bou/amine/apps/readerforselfossv2/android/MyApp.kt | 3 +++ 2 files changed, 6 insertions(+) diff --git a/androidApp/build.gradle.kts b/androidApp/build.gradle.kts index e48be33..72c3fa7 100644 --- a/androidApp/build.gradle.kts +++ b/androidApp/build.gradle.kts @@ -187,6 +187,9 @@ dependencies { //Settings implementation("com.russhwolf:multiplatform-settings-no-arg:0.9") + //Logging + implementation("io.github.aakira:napier:2.6.1") + //PhotoView implementation("com.github.chrisbanes:PhotoView:2.3.0") diff --git a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt index d0e190e..a59b0d4 100644 --- a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt +++ b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt @@ -19,6 +19,8 @@ import com.ftinc.scoop.Scoop import com.mikepenz.materialdrawer.util.AbstractDrawerImageLoader import com.mikepenz.materialdrawer.util.DrawerImageLoader import com.russhwolf.settings.Settings +import io.github.aakira.napier.DebugAntilog +import io.github.aakira.napier.Napier import org.kodein.di.* class MyApp : MultiDexApplication(), DIAware { @@ -33,6 +35,7 @@ class MyApp : MultiDexApplication(), DIAware { override fun onCreate() { super.onCreate() + Napier.base(DebugAntilog()) config = Config() settings = Settings()