From f478edb9af05c175325a125e71183ac191a96342 Mon Sep 17 00:00:00 2001 From: Mygod Date: Wed, 19 Dec 2018 23:14:49 +0800 Subject: [PATCH] Fix missing methods on Android 8- --- mobile/src/main/java/be/mygod/vpnhotspot/RepeaterService.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/RepeaterService.kt b/mobile/src/main/java/be/mygod/vpnhotspot/RepeaterService.kt index 95a54324..4436e966 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/RepeaterService.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/RepeaterService.kt @@ -8,6 +8,7 @@ import android.net.wifi.WpsInfo import android.net.wifi.p2p.WifiP2pGroup import android.net.wifi.p2p.WifiP2pInfo import android.net.wifi.p2p.WifiP2pManager +import android.os.Build import android.os.Looper import androidx.annotation.StringRes import androidx.core.content.getSystemService @@ -289,7 +290,7 @@ class RepeaterService : Service(), WifiP2pManager.ChannelListener, SharedPrefere clean() // force clean to prevent leakage app.pref.unregisterOnSharedPreferenceChangeListener(this) status = Status.DESTROYED - channel?.close() + if (Build.VERSION.SDK_INT >= 27) channel?.close() super.onDestroy() } }