android wifi怎么获取主机IP

android wifi如何获取主机IP
我想写一个android手机与电脑交互的软件,用java的socket类来传输文件。socket对象的建立需要电脑的IP地址,我想动态获取电脑的IP(建立wifi链接的情况下)而不是自己输入,请问怎么实现呢?
现在我用WifiInfo类的getIpAddress(),可惜得到的是手机的IP地址。

------解决方案--------------------
根据手机连上wifi后的ip地址,因为电脑和手机同在局域网,可以扫描(尝试连接)临近这个ip的地址,有反应的很可能就是了。
------解决方案--------------------
手机跟电脑连接后,尝试给电脑发送或请求数据,电脑如果返回数据,一般都会含有它的IP地址,尝试从返回的数据当中解析出IP地址即可~