2014-04-30 80 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

相關問題