安卓系统上能同时使用wifi和3G吗?

7
我正在做一个项目,需要通过Wifi (tcp/ip)让Android平板电脑与本地网络设备通信,并同时通过3G (http请求)将数据发送到服务器。
Android平板每秒从本地网络设备接收数据。这个连接在整个运行时间内必须保持不断开连接。而Android平板会定时使用HTTP请求将数据发送到服务器(每分钟或更长的间隔)。
是否可以让WIFI和3G同时工作?如果不行,您对我的问题有什么建议?
非常感谢!
2个回答

2

是的,它应该可以工作。你可以在下载多媒体短信时观察到这一点,即使你的Wi-Fi已经打开,也只能使用3G或移动数据网络下载多媒体短信。


嗨,我认为你是对的。但我的问题是让它们同时工作。 WIFI将每1秒执行一次数据通信,而3G则在更长的时间间隔内执行。它们之间不需要切换。 - Fly_Over_Android

1

我开发了一个可以在W-lan打印机上打印并且可以通过3G发送和接收数据的应用程序,所以我会说是的。但是如果你正在使用手机上网冲浪,它会优先选择W-lan并且只使用其中一个。


嗨,谢谢你的回复。但是你在你的应用程序中是如何做到的呢?你真的像我一样同时使用WIF(TCP/IP套接字)和3G(HTTP)吗? - Fly_Over_Android
是的,我可以同时通过3G将数据发送到服务器并通过W-Lan打印。WiFi连接使用打印机的SDK,我只需使用一个连接函数,该函数需要IP和端口。如果您需要更多信息,请告诉我 :-) - Boe-Dev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接