android设备上有个网口,需求用app去设置这网口的ip;搞了好几天啊。。。
网上有几个帖子说用Ethernet,搞了半天也不知道到底哪里有问题,反正这个我是没有测试成功;
后来用的ifconfig命令去控制ip;但是这个方法的缺陷是设备重启后,ip恢复到设置前的状态。。。
private void shella(){
String com="ifconfig eth0 192.168.2.210 netmask 255.255.255.0";
try{
Process suProcess = Runtime.getRuntime().exec("su");//root权限
DataOutputStream os = new DataOutputStream(suProcess.getOutputStream());
// Execute commands that require root access
os.writeBytes