Updated on 2026-08-14

This commit is contained in:
Tangem 2022-11-11 14:07:23 +03:00
parent a6e04a4344
commit df818fa72a
11 changed files with 117 additions and 1 deletions

View file

@ -4,6 +4,7 @@ plugins {
kotlin("kapt")
id("com.google.gms.google-services")
id("com.google.firebase.crashlytics")
id("com.google.dagger.hilt.android")
}
android {
@ -95,6 +96,7 @@ android {
resources.excludes += "lib/x86_64/darwin/libscrypt.dylib"
resources.excludes += "lib/x86_64/freebsd/libscrypt.so"
resources.excludes += "lib/x86_64/linux/libscrypt.so"
resources.excludes += "META-INF/gradle/incremental.annotation.processors"
}
}
@ -138,6 +140,10 @@ dependencies {
implementation(Tangem.cardCore)
implementation(Tangem.cardAndroid)
/** DI */
implementation(Library.hilt)
implementation(Library.hiltKapt)
/** Other libraries */
implementation(Library.materialComponent)
implementation(Library.googlePlayCore)

View file

@ -33,6 +33,7 @@ import com.tangem.tap.network.NetworkConnectivity
import com.tangem.tap.persistence.PreferencesStorage
import com.tangem.wallet.BuildConfig
import com.zendesk.logger.Logger
import dagger.hilt.android.HiltAndroidApp
import org.rekotlin.Store
import timber.log.Timber
import zendesk.chat.Chat
@ -50,6 +51,7 @@ lateinit var shopService: TangemShopService
lateinit var assetReader: AssetReader
lateinit var userTokensRepository: UserTokensRepository
@HiltAndroidApp
class TapApplication : Application(), ImageLoaderFactory {
override fun onCreate() {