語言

UserManager.DisallowCellular2g 欄位

定義

規定使用者是否被允許使用 2G 網路。

[Android.Runtime.Register("DISALLOW_CELLULAR_2G", ApiSince=34)]
public const string DisallowCellular2g;
[<Android.Runtime.Register("DISALLOW_CELLULAR_2G", ApiSince=34)>]
val mutable DisallowCellular2g : string

欄位值

屬性

備註

規定使用者是否被允許使用 2G 網路。

這是安全機制。 2G 裝置與行動基地台之間沒有相互驗證,將裝置連線降級至 2G 是多種隱私與安全攻擊的常見手法,這些攻擊可能讓攻擊者攔截、注入或修改行動通訊。

此限制只能由裝置擁有者或在父設定檔上擁有組織擁有的管理設定檔的設定檔擁有者設定。 在所有情況下,該設定都會在裝置上全域適用。

若裝置位於僅有 2G 網路的區域,則會發生行動通訊中斷(即裝置本可成功連接 2G 網路的情況)。 緊急呼叫是例外,且不會受到影響。 裝置仍能掃描並連接 2G 網路以接應緊急電話。

持有權限 android.Manifest.permission#MANAGE_DEVICE_POLICY_MOBILE_NETWORK 者可利用下方提及的 DevicePolicyManager API 設定此限制。

預設值為 false。

Java 文件 android.os.UserManager.DISALLOW_CELLULAR_2G。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於