Android:如何通过Wifi执行Url请求
是否有可能明确使用 wifi 连接来执行 Http Url 请求? 事实上,我只需要知道是否可以通过 wifi 连接互联网(例如访问 google.com)。 (不通过 2g / 3g / ..)
is there a possiblity to explicitely use the wifi connection for doing Http Url requests?
In fact i just need to know if an internet connection (access to google.com for example) is possible via wifi.
(not via 2g / 3g / ..)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
据我所知,没有。这都是平台从我们那里抽象出来的。
但你可以检查一下WIFI是否可用:
As far as I know, no. This is all abstracted from us by the platform.
But you can check to see if WIFI is available:
您可能会发现这很有用:
You may find this useful:
我还没有这样做,所以我不确定,但我在查看文档时发现了这一点。
在您要发出请求的地方,评估此方法,如果它返回 true 系统将自动使用 WiFi,Android 将始终在可用时使用 3G/2G 上的 wifi AFAIK。
I havent done this, so i'm not sure, but I found this looking through the documentation.
Where you are going to fire a request, evaluate this method, if it returns true the system will automatically use WiFi, android will always use wifi over 3G/2G when available AFAIK.