Fallback for p2pMacRandomizationSupported
This commit is contained in:
@@ -35,7 +35,8 @@ object WifiApManager {
|
||||
PackageManager.MATCH_SYSTEM_ONLY).single()
|
||||
|
||||
private const val CONFIG_P2P_MAC_RANDOMIZATION_SUPPORTED = "config_wifi_p2p_mac_randomization_supported"
|
||||
val p2pMacRandomizationSupported get() = when (Build.VERSION.SDK_INT) {
|
||||
val p2pMacRandomizationSupported get() = try {
|
||||
when (Build.VERSION.SDK_INT) {
|
||||
29 -> Resources.getSystem().run {
|
||||
getBoolean(getIdentifier(CONFIG_P2P_MAC_RANDOMIZATION_SUPPORTED, "bool", "android"))
|
||||
}
|
||||
@@ -47,6 +48,10 @@ object WifiApManager {
|
||||
}
|
||||
else -> false
|
||||
}
|
||||
} catch (e: RuntimeException) {
|
||||
Timber.w(e)
|
||||
false
|
||||
}
|
||||
|
||||
@get:RequiresApi(30)
|
||||
private val apMacRandomizationSupported by lazy {
|
||||
|
||||
Reference in New Issue
Block a user