不会,wifi 和 无线热点是不同的连接,软件代码可以使用任意一个连接进行数据通讯
代码流程:
获取wifi信息 -> 分析wifi连接可用 -> 使用此连接的ip地址WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
... wifiInfo.getIpAddress();
... wifiInfo.getSSID();
.....我的软件:http://blog.csdn.net/u013105079/article/details/17246865

解决方案 »

  1.   

    谢谢,Android自带的wifi是根据信号强弱切换的,那么如果使用代码连接进行数据通讯的话,和现在连接的wifi不冲突?同时可以连接2个无线接入点?还是需要切换过去在进行连接呢? 这样的话连接速度也有问题啊?每次进行通讯难道都要进行检查是不是正确的连接么?
      

  2.   

    我二楼的贴说的不太好,以为是 3G 和 WiFi 连接,3G 和 WiFi 在 Android 里面是不同的 connection,软件可以用任意一个 connection 进行数据通讯,不冲突。这个 CMCC 走 wifi 接入的就另当别论了,呵呵我的软件:https://play.google.com/store/apps/details?id=knight.app.mouter
      

  3.   

    不好意思,说的不清楚,这个是指CMCC的WIFI和局域网内的WIFI
      

  4.   

    让CMCC "不保存网络", 就不会再连上去了