簡體   English   中英

在Android上同時使用wifi和3G接口?

[英]Simultaneously use wifi and 3G interface on Android?

是否可以同時啟動和運行3G和Wifi連接。 我想通過兩個接口同時傳輸。

但是我注意到當Wifi上升時,3G正在下降。 實際上,似乎路由表在接口的開/關上更新。

1)在此處路由表UMTS on / Wifi onenter code

a.b.c.1 dev rmnet0
a.b.c.0/24 dev rmnet0  src a.b.c.2
default via a.b.c.1 dev rmnet0

2)路由表Wifi on / UMTS on

192.168.1.0/24 dev eth0  src 192.168.1.147
default via 192.168.1.1 dev eth0

3)有wifi,我跑了:

# ip link set rmnet0 up
# ip route
192.168.1.0/24 dev eth0  src 192.168.1.147
a.b.c.0/24 dev rmnet0  src a.b.c.2
default via 192.168.1.1 dev eth0

當我看到我認為我已經設法將兩個設備都啟動並運行。 然而,這種情況並非如此。 當我ping公共互聯網地址(abc3)時,如果情況1)和2)一切順利。 在案例3)我得不到答案。

Android在哪些方面設置一次只能有一個設備可用? 如何使兩個接口都可用,就像在普通的Linux機器上一樣。

提前致謝。

PS:我已經嘗試了[1]中的解決方案,當wifi打開時啟用數據連接,沒辦法。

[1]如何在Android 2.3上啟用數據連接

[2]如何在android中阻止調用 - >使用ITelephony獲取telephonyService.enableDataConnectivity(); 但我得到一個例外。

設備如何擁有多個IP?

連接到3g將提供與WIFI給出的IP不同的新IP。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM