2014-04-30 49 views
4

我想为通过OTG电缆连接到Android设备的以太网卡分配静态IP。 它应该以编程方式完成,但我无法在android中找到有关以太网卡的任何参考。将静态IP分配给来自OTG的以太网卡

任何想法?

谢谢

+0

扎根装置? –

+0

在股票,无根的Android设备上,不太可能支持USB以太网适配器,所以我希望您必须在应用程序的用户空间中实施整个网络堆栈,并针对Android USB主机API进行编码。这将是一个巨大的项目 - 但如果你完成了,设置一个静态IP将是一项相当简单的任务。 –

回答

4

如果它是一个植根设备,您可以使用此

Process process = Runtime.getRuntime().exec(new String[] { "su", "-c", "netcfg eth0 192.168.0.123"}); 
process.waitFor(); 

尝试,你也可以使用ifconfig而不是netcfg

+0

感谢您的回答,但设备不应该扎根; – Alqueraf

+0

你的设备是否有以太网端口? –

+0

不,只是一个连接外部以太网卡的mini-usb端口 – Alqueraf

相关问题