Lenguaje

UserManager.DisallowCellular2g Campo

Definición

Especifica si un usuario no puede usar redes 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

Valor de campo

Atributos

Comentarios

Especifica si un usuario no puede usar redes 2g.

Se trata de una característica de seguridad. 2g no tiene autenticación mutua entre un dispositivo y una estación base de telefonía móvil y degradar la conexión de un dispositivo a 2g es una táctica común para varios tipos de ataques de privacidad y seguridad que podrían permitir que un adversario intercepte, inserte o modifique las comunicaciones móviles.

Esta restricción solo se puede establecer mediante un propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización en el perfil primario. En todos los casos, la configuración se aplica globalmente en el dispositivo.

La pérdida de conectividad de telefonía móvil (donde un dispositivo tendría que conectarse correctamente a una red 2g) se produce si el dispositivo está en un área donde solo están disponibles las redes 2g. Las llamadas de emergencia son una excepción y nunca se ven afectadas. El dispositivo seguirá buscando y conéctese a una red 2g para las llamadas de emergencia.

Los titulares del permiso android.Manifest.permission#MANAGE_DEVICE_POLICY_MOBILE_NETWORK pueden establecer esta restricción mediante las API devicePolicyManager mencionadas a continuación.

El valor por defecto es false.

Java documentación para android.os.UserManager.DISALLOW_CELLULAR_2G.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a