如果获得智能设备的公网IP地址?
我想打印一下测试套件在公网的IP,是否可以通过下面方式获得?如果不是,怎么得到智能设备所在公网的IP?经过测试,局域网,下面函数(红色字体)是可以答应局域网地址的。
但是一旦手机切换到3G,这行代码过得的IP地址为空,为什么?谢谢版主不吝赐教。
@Override
protected void didReceiveData(XPGWifiDevice device,
ConcurrentHashMap<String, Object> dataMap, int result) {
Log.e(TAG, "didReceiveData");
this.deviceDataMap = dataMap;
handler.sendEmptyMessage(handler_key.RECEIVED.ordinal());
Log.i("device ip", "ip:" + device.getIPAddress());
}
页:
[1]