Browse Source

Use `GoogleApiAvailabilityLight` instead of `GoogleApiAvailability`

pull/2792/head
Jorge Martín 5 months ago
parent
commit
5425cdcbb1
  1. 4
      libraries/pushproviders/firebase/src/main/kotlin/io/element/android/libraries/pushproviders/firebase/IsPlayServiceAvailable.kt

4
libraries/pushproviders/firebase/src/main/kotlin/io/element/android/libraries/pushproviders/firebase/IsPlayServiceAvailable.kt

@ -18,7 +18,7 @@ package io.element.android.libraries.pushproviders.firebase
import android.content.Context import android.content.Context
import com.google.android.gms.common.ConnectionResult import com.google.android.gms.common.ConnectionResult
import com.google.android.gms.common.GoogleApiAvailability import com.google.android.gms.common.GoogleApiAvailabilityLight
import com.squareup.anvil.annotations.ContributesBinding import com.squareup.anvil.annotations.ContributesBinding
import io.element.android.libraries.di.AppScope import io.element.android.libraries.di.AppScope
import io.element.android.libraries.di.ApplicationContext import io.element.android.libraries.di.ApplicationContext
@ -34,7 +34,7 @@ class DefaultIsPlayServiceAvailable @Inject constructor(
@ApplicationContext private val context: Context, @ApplicationContext private val context: Context,
) : IsPlayServiceAvailable { ) : IsPlayServiceAvailable {
override fun isAvailable(): Boolean { override fun isAvailable(): Boolean {
val apiAvailability = GoogleApiAvailability.getInstance() val apiAvailability = GoogleApiAvailabilityLight.getInstance()
val resultCode = apiAvailability.isGooglePlayServicesAvailable(context) val resultCode = apiAvailability.isGooglePlayServicesAvailable(context)
return if (resultCode == ConnectionResult.SUCCESS) { return if (resultCode == ConnectionResult.SUCCESS) {
Timber.d("Google Play Services is available") Timber.d("Google Play Services is available")

Loading…
Cancel
Save