设置动态分配IP
Intent intent = new Intent("android.ido.intent.action.route");
intent.putExtra("net", "4g"); //路由到以太网口的网络:4g,wifi,wan
intent.putExtra("type", "dhcp"); //动态分配 IP
intent.putExtra("gw", "192.168.10.1");//网关地址
intent.putExtra("mask", "255.255.255.0");//字网掩码
intent.putExtra("ip_start", "192.168.10.100");//分配 IP 地址段开始地址
intent.putExtra("ip_end", "192.168.10.109");////分配 IP 地址段结束段
intent.putExtra("dns1", "114.114.114.114"); //如果不设置 dns1,则不用加此属性,不设置 DNS,则不能解析域名
intent.putExtra("dns2", "8.8.8.8");//如果不设置 dns1,则不用加此属性,不设置DNS,则不能解析域名
sendBroadcast(intent);
systemReboot(false); //如果只是执行一个这个广播可以不用重启系统,当进行多次配置后必须重启。
文档更新时间: 2021-11-03 19:43 作者:Aeeditor