Wifi和3G同时

时间:2011-03-31 09:11:39

标签: java android wifi 3g

对于我的应用程序,我需要来自本地网络和Internet的数据。本地网络(Wifi)没有连接到互联网,因此我必须使用移动连接(例如3G)。 但每当我连接到本地网络时,3G都会停止。询问三星服务后,无法在UI中更改它。但他们无法告诉我,是否有可编程接口。
内部有一个移动接入点,因此有一种方法可以将Wifi设备连接到互联网(这意味着两者都可以通过这种方式同时实现wifi和3G连接)。但对于我的应用程序,手机/标签必须连接到现有网络并使用3G进行互联网 所以这是我的问题。
有没有办法连接到现有网络并同时使用3G上网?

3 个答案:

答案 0 :(得分:4)

我查看了Android WiFi Tether使用的代码。我认为这对你的工作有很大的帮助。 Click here

它的作用是在3G打开后加载WiFi模块。然后使用iwconfig / ifconfig配置接口并运行它。他们进一步对路由表进行适当的更改以确保网络共享。您可以更改路由选项以满足您的要求。

更新: 我研究了我在这里提到的方法。请在link

上找到我的进展

Bottomline是可以在Android手机上同时使用3G和WiFi。

答案 1 :(得分:0)

答案 2 :(得分:0)

连接到一个网络然后另一个网络是否足够?如果包含正确的权限,您可以实际打开和关闭wifi。有关详细信息,请参阅How to use 3G Connection in Android Application instead of Wi-fi?