Red de conocimiento informático - Computadora portátil - Cómo configurar la IP en Android usando código

Cómo configurar la IP en Android usando código

El ejemplo de este artículo describe el método de programación de Android para modificar la IP estática del teléfono móvil. Compártelo con todos para tu referencia. Los detalles son los siguientes:

Aquí hay una demostración de cómo modificar dinámicamente la IP estática de un teléfono móvil mediante programación, que se puede usar para cambiar el punto de acceso wifi

public void onCreate (Paquete saveInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

ContentResolver cr = this.getContentResolver() ;

intente {

if (Settings.System.getInt(cr, Settings.System.WIFI_USE_STATIC_IP)==0){

Log.d(" Demo", "No usar IP estática ");

}

else{

Log.d("Demo", "usar IP estática y cambiar ¡IP a 192.168.1.123!");

Configuración.System.putString(cr, Configuración.System.WIFI_STATIC_IP, "192.168.1.125");

Configuración.System.putString( cr, Configuración.System.WIFI_STATIC_GATEWAY, " 192.168.1.1");

Configuración.System.putString(cr, Configuración.System.WIFI_STATIC_NETMASK, "255.255.255.0");

Configuraciones.System.putString(cr, Configuraciones .System.WIFI_STATIC_DNS1, "202.103.24.68");

Configuraciones.System.putString(cr, Configuraciones.System.WIFI_STATIC_DNS2, "202.103.0.68");

}

} catch (SettingNotFoundException e) {

// TODO Bloque catch generado automáticamente

e.printStackTrace();

}

}