我一直在寻找这个问题的答案,但似乎只有在Android上实现它的答案。
我尝试做的是拥有一个Java程序,在满足某些条件后,将断开家庭网络,然后连接到不同的网络。请记住,该软件的主要应用程序将在Windows和Linux系统上。
任何提示都将是一个巨大的帮助,谢谢!
答案 0 :(得分:0)
您应该使用Runtime exec通过Java使用os命令。
这是操作系统依赖,因此您需要检查要使用的命令,例如(假设它是无线网络):
// Windows
Runtime.getRuntime().exec("netsh wlan disconnect");
// Linux
Runtime.getRuntime().exec("ifconfig wlan0 down");