【发布时间】:2013-05-27 12:27:25
【问题描述】:
android 中的 WifiManager 提供 Wifi 网络的网络详细信息。但无法获取 3G 网络的网关、DNS 等网络详细信息。有没有办法获得连接到 3G 网络的移动设备的此类详细信息。 谢谢
【问题讨论】:
标签: android networking dns 3g gateway
android 中的 WifiManager 提供 Wifi 网络的网络详细信息。但无法获取 3G 网络的网关、DNS 等网络详细信息。有没有办法获得连接到 3G 网络的移动设备的此类详细信息。 谢谢
【问题讨论】:
标签: android networking dns 3g gateway
不确定,但也许这对你有帮助。
http://developer.android.com/reference/android/net/NetworkInfo.html
注意:此方法:getActiveNetworkInfo(),返回一个 NetworkInfo 对象,其中包含设备(3G - Wifi)上的活动连接信息。
【讨论】:
ifconfig 也无法工作,因为该命令需要root 许可,如果您找到方法,请告诉我它。问候。
如果你安装了终端模拟器和 BusyBox,你有 ifconfig 和 ip 可用。
在模拟器中,您可以使用“ip link show”来找出设备使用的名称。 WLAN通常是:wlan0 调制解调器等:rmnet0
ifconfig wlan0 : 例如显示 ip 和网络掩码。
ip route show:显示路由配置。
【讨论】: