Преглед на файлове

fix: 可能存在的内存泄漏

drake преди 2 години
родител
ревизия
a3f2858213
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      net/src/main/java/com/drake/net/utils/NetUtils.kt

+ 1 - 1
net/src/main/java/com/drake/net/utils/NetUtils.kt

@@ -9,7 +9,7 @@ import android.os.Build
  * 是否处于联网中
  */
 fun Context.isNetworking(): Boolean {
-    val connectivityManager = getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
+    val connectivityManager = applicationContext.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
     return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
         val networkCapabilities = connectivityManager.activeNetwork ?: return false
         val actNw = connectivityManager.getNetworkCapabilities(networkCapabilities) ?: return false