導航:首頁 > 異常信息 > iapp判斷網路連接類型

iapp判斷網路連接類型

發布時間:2022-09-27 23:32:35

『壹』 怎麼查看iPad AirWLAN+Cellular版蜂窩移動數據網路類型

查看iPad AirWLAN+Cellular版蜂窩移動數據網路類型的操作為:

查看機器背部的機器型號。

該設備支持全網通2G,3G網路。

『貳』 android 判斷是否有網路連接

我們在做訪問的時候都得進行判斷是否連網。判斷連網也比較簡單,就用到了兩個類。ConnectivityManager和NetworkInfo。

只要執行下面的代碼就可以了。

1
2
3
4
5

ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
boolean isWifiConn = networkInfo.isConnected();
networkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
boolean isMobileConn = networkInfo.isConnected();

只要有一個連接就是有網,NetworkInfo就是網路的信息。還有一種更簡便的判斷是否連網的方法。

1
2

ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();

在一個就是監聽網路變化,就是設置一個廣播。

注冊廣播,監聽ConnectivityManager.CONNECTIVITY_ACTION這個action

1
2
3

IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
receiver = new NetworkReceiver();
context.registerReceiver(receiver, filter);

再實現一個廣播類就可以了。這樣網路一變化,就會受到廣播,然後執行對應操作了。

1
2
3
4
5
6
7

public class NetworkReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.i("TAG", "intent============>>>>" + intent.toString());

}
}

下面就是來說一下判斷手機網路的類型了,2G,3G,4G

關於網路類型,在得到networkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);這個後,確定是手機網路後,通過networkInfo.getSubtype()會得到網路的類型,用networkInfo.getSubtypeName()會得到網路的名字。

我們通過這個networkInfo.getSubtype()得到的類型來判斷當前是什麼網路

其實,Android的Api中已經定義了各種網路狀態,不是在ConnectivityManager裡面定義的,而是在TelephonyManager裡面的定義的。通過不同的api版本的修改,目前增加到了14個狀態值:

下面是通過自己查資料,和看別人查資料實驗得來的。整理如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86

--------------------Added in API level 1---------------------
public static final int NETWORK_TYPE_UNKNOWN
Network type is unknown
Constant Value: 0 (0x00000000)
(不知道網路類型)

public static final int NETWORK_TYPE_GPRS
Current network is GPRS
Constant Value: 1 (0x00000001)
(2.5G)移動和聯通

public static final int NETWORK_TYPE_EDGE
Current network is EDGE
Constant Value: 2 (0x00000002)
(2.75G)2.5G到3G的過渡 移動和聯通

public static final int NETWORK_TYPE_UMTS
Current network is UMTS
Constant Value: 3 (0x00000003)
(3G)聯通

-----------------Added in API level 4---------------------
public static final int NETWORK_TYPE_CDMA
Current network is CDMA: Either IS95A or IS95B
Constant Value: 4 (0x00000004)
(2G 電信)

public static final int NETWORK_TYPE_EVDO_0
Current network is EVDO revision 0
Constant Value: 5 (0x00000005)
( 3G )電信

public static final int NETWORK_TYPE_EVDO_A
Current network is EVDO revision A
Constant Value: 6 (0x00000006)
(3.5G) 屬於3G過渡

public static final int NETWORK_TYPE_1xRTT
Current network is 1xRTT
Constant Value: 7 (0x00000007)
( 2G )

---------------------Added in API level 5--------------------
public static final int NETWORK_TYPE_HSDPA
Current network is HSDPA
Constant Value: 8 (0x00000008)
(3.5G )

public static final int NETWORK_TYPE_HSUPA
Current network is HSUPA
Constant Value: 9 (0x00000009)
( 3.5G )

public static final int NETWORK_TYPE_HSPA
Current network is HSPA
Constant Value: 10 (0x0000000a)
( 3G )聯通

--------------------------Added in API level 8-------------------------
public static final int NETWORK_TYPE_IDEN
Current network is iDen
Constant Value: 11 (0x0000000b)
(2G )

--------------------------Added in API level 9-------------------------
public static final int NETWORK_TYPE_EVDO_B
Current network is EVDO revision B
Constant Value: 12 (0x0000000c)
3G-3.5G

--------------------------Added in API level 11------------------------
public static final int NETWORK_TYPE_LTE
Current network is LTE
Constant Value: 13 (0x0000000d)
(4G)

public static final int NETWORK_TYPE_EHRPD
Current network is eHRPD
Constant Value: 14 (0x0000000e)
3G(3G到4G的升級產物)

--------------------------Added in API level 13---------------------------
public static final int NETWORK_TYPE_HSPAP
Current network is HSPA+
Constant Value: 15 (0x0000000f)
( 3G )

『叄』 如何判斷用戶登錄的是SA網路還是NSA網路

用戶如持有5G終端,在SA或者NSA網路下都只顯示5G信號、使用5G網路,並不會區分是SA還是NSA。所以,用戶側無法判斷登錄的是SA還是NSA。

『肆』 iapp2.0判斷網路是否存在,存在提示有網路,不存在提示無網路自動退出這類型代碼

s wz="http://wap..com/?bd_page_type=0&ssid=0&from=1086k&uid=&pu=sz@176_208"
t()
{
hs(wz,a)
f(a==null)
{
syso("無網路連接")
}
else
{
syso("網路已連接")
}
}

『伍』 平板電腦的網路類型到底是什麼不懂 各位大俠說通俗點

平板電腦的網路類型指的是平板能支持的無線網路類型,平板電腦分為使用移動數據電話卡和wifi上網,支持wifi無線網路,使用的標准都是一樣的。

而移動數據電話卡平板電腦所能支持的類型是移動的TD-SCDMA(3G)+GSM(2G)+TD-LTE(4G),電信是CDMA2000(3G)+EVOD(2G)+FDD(4G),平板支持上述仍和的運營商的網路類型那就能用那個運營商的SIM來上網。

(5)iapp判斷網路連接類型擴展閱讀:

1、平板電腦是wifi版,就只能通過連接wifi或者寬頻網路來進行上網,在安裝了網路電話之後才能實施通話功能。

2、平板電腦是3G版,它可以像手機一樣插入SIM卡,支持3G通話功能,而且3G版的電腦也具備有WiFi版的功能。

3、平板電腦就是滑蓋式,它像滑蓋手機一般,帶有全鍵盤,手寫觸摸還是鍵盤都可以很方面輸入,可以免去了再購買鍵盤的問題。

『陸』 如何查看自己的網路屬於什麼類型

打開你的寬頻連接,右鍵--屬性--網路--寬頻連接類型( )里就是。

『柒』 Android之判斷手機連接的網路類型是WIFI還是2G/3G/4G

wifi上網
不需要用到手機號碼的流量啊,有
wifi網路
資源肯定是用wifi好,但是沒有資源的情況只能用2G/3G的了,建議要用wifi的時候把手機網路關閉,避免wifi網路不穩定扣取了手機的流量。

『捌』 如何知道自己的網路接入類型

1、通過電話聯系寬頻運營商獲知;
2、如果訪問互聯網需要先點擊寬頻連接,那麼就是pppoe撥號模式;
3、如果無需進行寬頻連接,開機即可上網,可能是通過區域網訪問internet,確認方法是查看主機是否連接到路由器
4、如果開機即可上網,也沒有使用路由器,那麼應該使用的動態ip地址或靜態ip地址方式。

『玖』 如何通過IP信息區分網路類型

首先互聯網是廣域網、區域網及單機按照一定的通訊協議組成的國際計算機網路。所以區域網和廣域網是互聯網的組成部分。
區域網(LAN)一般使用內網ip
內網IP是以下面幾個段開頭的IP.常用的內網IP地址:
10.x.x.x
172.16.x.x至172.31.x.x
192.168.x.x
廣域網(WAN)使用的是外網ip
如果自己機器上網路介面的ip地址不落在內網ip范圍內,則可以肯定自己處於公網模式下。

閱讀全文

與iapp判斷網路連接類型相關的資料

熱點內容
網路共享中心沒有網卡 瀏覽:582
電腦無法檢測到網路代理 瀏覽:1463
筆記本電腦一天會用多少流量 瀏覽:776
蘋果電腦整機轉移新機 瀏覽:1426
突然無法連接工作網路 瀏覽:1186
聯通網路怎麼設置才好 瀏覽:1290
小區網路電腦怎麼連接路由器 瀏覽:1180
p1108列印機網路共享 瀏覽:1263
怎麼調節台式電腦護眼 瀏覽:822
深圳天虹蘋果電腦 瀏覽:1062
網路總是異常斷開 瀏覽:664
中級配置台式電腦 瀏覽:1123
中國網路安全的戰士 瀏覽:687
同志網站在哪裡 瀏覽:1502
版觀看完整完結免費手機在線 瀏覽:1507
怎樣切換默認數據網路設置 瀏覽:1179
肯德基無線網無法訪問網路 瀏覽:1422
光纖貓怎麼連接不上網路 瀏覽:1627
神武3手游網路連接 瀏覽:1020
局網列印機網路共享 瀏覽:1047