Android在不断开3G连接的情况下检查Wifi连接

Android在不断开3G连接的情况下检查Wifi连接,android,mobile,wifi,connectivity,Android,Mobile,Wifi,Connectivity,目前正在调查此区域,如果/当我发现任何情况时,将更新此帖子。在这方面,任何额外的脑力都将受到极大的赞赏 类似但不重复的螺纹- 用例 使用3G在道路上行走的用户。当后台服务看到网络可用时: 检查我们现在看到的Wifi网络是否可以关联 检查Wifi是否提供活动连接(执行测试ping并查看预期结果) Wifi网络是否需要Wispr登录 如果它确实执行我们的Wispr身份验证逻辑 然后,只有当我们有一个活跃的连接,切换到该无线网络的3G用户关闭 基本上,我可以在允许用户继续使用3G的同时,专门使用W

目前正在调查此区域,如果/当我发现任何情况时,将更新此帖子。在这方面,任何额外的脑力都将受到极大的赞赏

类似但不重复的螺纹-

用例

使用3G在道路上行走的用户。当后台服务看到网络可用时:

  • 检查我们现在看到的Wifi网络是否可以关联
  • 检查Wifi是否提供活动连接(执行测试ping并查看预期结果)
  • Wifi网络是否需要Wispr登录
  • 如果它确实执行我们的Wispr身份验证逻辑

  • 然后,只有当我们有一个活跃的连接,切换到该无线网络的3G用户关闭

基本上,我可以在允许用户继续使用3G的同时,专门使用WIFI设备端口发送电话吗


谢谢

看起来可能有办法——但看起来很糟糕


您能同时启用这两种功能吗?检查wifi连接,然后根据结果断开3g/或wifi连接?

看起来可能有办法,但看起来很糟糕


您是否可以同时启用这两种功能-检查wifi连接,然后根据结果断开3g/或wifi连接?

链接看起来不错,但是我不希望重新启动整个设备/使用系统类。这将是一个应用程序上的游戏商店,所以如果我能做到这一点,从应用程序将是好的。尽管仔细看这篇文章可能不可行。感谢您的回复。链接看起来不错,但是我不希望重新启动整个设备/使用系统类。这将是一个应用程序上的游戏商店,所以如果我能做到这一点,从应用程序将是好的。尽管仔细看这篇文章可能不可行。谢谢你的回复。