首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android wifi怎么获取主机IP

2012-03-25 
android wifi如何获取主机IP我想写一个android手机与电脑交互的软件,用java的socket类来传输文件。socket对

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

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

热点排行