欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android实现编程修改手机静态IP的方法

程序员文章站 2023-12-04 20:02:46
本文实例讲述了android实现编程修改手机静态ip的方法。分享给大家供大家参考。具体如下: 这里演示通过编程方式动态修改手机静态ip的方法,可以用于wifi接入点切换...

本文实例讲述了android实现编程修改手机静态ip的方法。分享给大家供大家参考。具体如下:

这里演示通过编程方式动态修改手机静态ip的方法,可以用于wifi接入点切换

public void oncreate(bundle savedinstancestate) {
  super.oncreate(savedinstancestate);
  setcontentview(r.layout.main);
  contentresolver cr = this.getcontentresolver();
  try {
   if (settings.system.getint(cr, settings.system.wifi_use_static_ip)==0){
    log.d("demo", "no use static ip!");
   }
   else{
    log.d("demo", "use static ip and change ip to 192.168.1.123!");
    settings.system.putstring(cr, settings.system.wifi_static_ip, "192.168.1.125");
    settings.system.putstring(cr, settings.system.wifi_static_gateway, "192.168.1.1");
    settings.system.putstring(cr, settings.system.wifi_static_netmask, "255.255.255.0");
    settings.system.putstring(cr, settings.system.wifi_static_dns1, "202.103.24.68");
    settings.system.putstring(cr, settings.system.wifi_static_dns2, "202.103.0.68");
   }
  } catch (settingnotfoundexception e) {
   // todo auto-generated catch block
   e.printstacktrace();
  }
}

希望本文所述对大家的android程序设计有所帮助。