Android 判斷網路連線是否可用

2021-09-02 08:02:23 字數 1362 閱讀 9894

/**

* 判斷流動網路是否開啟

* * @param context

* @return

*/public static boolean isnetenabled(context context)

} log.i("sjf", "流動網路還未開啟");

return false;

} /**

* 判斷wifi網路是否開啟

* * @param context

* @return

*/public static boolean iswifienabled(context context)

log.i("sjf", "wifi網路還未開啟");

return false;

} /**

* 判斷流動網路是否連線成功

* * @param context

* @return

*/public static boolean isnetcontected(context context)

log.i("sjf", "流動網路連線失敗");

return false;

} /**

* 判斷wifi是否連線成功

* * @param context

* @return

*/public static boolean iswificontected(context context)

log.i("sjf", "wifi網路連線失敗");

return false;

} /**

* 判斷流動網路和wifi是否開啟

* * @param context

* @return

*/public static boolean isnetworkenabled(context context)

/*** 判斷流動網路和wifi是否連線成功

* @param context

* @return

*/public static boolean isnetworkconnected(context context)

操作wifi需要androidmanifest.xml在進行一些配置:

wifi 的主要操作許可權有四個:

change_network_state :允許修改網路狀態的許可權。

change_wifi_state :允許修改 wifi 狀態的許可權。

access_network_state :允許訪問網路狀態的許可權。

access_wifi_state :允許訪問 wifi 狀態的許可權。

Android網路連線判斷

獲取網路資訊需要在androidmanifest.xml檔案中加入相應的許可權。工具類 定義乙個類 netstateutil1 判斷是否有網路連線 1 public boolean isnetworkconnected context context 9 10return false 11 2 判斷...

android 網路連線判斷

android 網路判斷類,用來判斷網路狀態 使用方法 1 先初始化 初始化網路狀態檢測類 networkstatemanager.instance init this 2 判斷是否聯網 networkstatemanager.instance isnetworkconnected import a...

Android之網路連線判斷

android進行網路聯網的一些操作時,經常會對網路是否已經連線成功進行判斷。我們通常會對wifi和流動網路進行判斷,我們需要判斷網路裝置是否開啟,是否連線成功,這裡做個筆記哈。package com.example.util import android.content.context impor...