我已经为此寻找了一切,并尝试了我自己的解决方案,没有效果。
基本上,我通过以太网线连接到另一台设备(它有点像黑客,不用担心,我知道!)。这个设备不能使用wifi,蓝牙等。它必须通过以太网。
我可以通过此以太网与此设备通信,但需要更改IP地址才能这样做。
但是,我只能找到无线网络解决方案,但这些解决方案无效。我希望有一个解决方案,更多地设置IP地址用于此网络。
有人有建议吗?
注意:这是在寻找以编程方式/通过代码执行此操作的解决方案。
编辑:澄清,this is the attempt with WiFi。由于此Android设备禁用了Wifi,因此没有WiFi管理器(必要时)。反射当然是脆弱的,但似乎是不可避免的。
我开始尝试使用ConnectivityManager和NetworkInterface,但我似乎无法拼凑到如何进入"设置IP阶段"。大多数情况下,这是由于无法找到任何可以让你设置超出WifiConfiguration的IP地址的东西(正如我所提到的,这里不能使用)。