2011-03-15 39 views
10

我嘗試創建許多Android設備之間的ad-hoc網絡,但我不能找到文檔做到這一點。Android的WIFI直接連接多個特設

我想直接WiFi可以爲我想要的東西的工作,但有可能有一個設備上有多個連接?我看到我們可以做一個像訪問點一樣的設備,並與許多設備進行通信,但是我們可以從一個客戶端設備與兩個接入點設備進行通信嗎?

我有例如3個設備:一個 - 「乙 - 」ç

的「A」設備需要與「C」設備進行通信,但他太遙遠了,所以我想有特設的WiFi A & B和B & C之間的ad-hoc wifi直接連接之間的直接連接,所以A可以與C通信。它也應該與3個以上的設備一起工作。

謝謝!

+0

我想三個設備在相同的情況下A-> B-> C共同連接和A想通過B.發送消息到C是你能做到這一點在Android上使用Wi-Fi Direct的問題? – user340 2014-01-06 12:13:58

回答

1

Android不具備在這個時候的ad-hoc無線網絡支持 - 對不起!

+0

隨着新的LG Optimus,你可以使用WiFi直接與其他設備進行通信,看看這裏engadget視頻:http://www.viddler.com/explore/engadget/videos/2313/但我不知道是否可以進行連鎖通信A-> B-> C-> D ... – Hrk 2011-03-16 13:56:02

+0

@Hrk:Android目前還不支持WiFi Direct。 LG Optimus可能已經添加了這個功能,但是您可能無法通過Android SDK對其進行操作,而其他大多數設備都無法使用它。如果您僅爲LG Optimus編寫應用程序,請聯繫LG以獲取WiFi Direct實施方面的幫助。 – CommonsWare 2011-03-16 15:18:48

+2

冰淇淋三明治,現在支持WiFi Direct。 – 2011-12-30 03:09:08

1

特設無線網絡採用的是Android禁用。你需要問Google爲什麼選擇這樣做。如果您有權訪問允許您安裝自定義Android圖片的設備,則可以修補Android以支持該圖片。或者您可以爲您的設備創建根目錄並重新啓用ad hoc Wifi,網絡上有大量解決方案可用於啓用特製的Android設備。這是一個軟件問題,我知道每個Android設備上的硬件都支持ad hoc Wifi。

+0

Thx爲您的答案,但即使你根源於你的設備。有可能做我想做的事嗎?通過B和C從A到D進行溝通? A-> B-> C-> D – Hrk 2011-03-17 20:35:32

+0

是的,但您需要設置某種形式的路由,最容易在您的應用內部進行。如果數據在應用程序內部的設備之間傳遞,則數據也可能從A傳遞到B,然後從B傳遞到C等。 – Andy 2011-04-17 11:10:26

+0

再次感謝您告訴我可以在B 2有效的WiFi連接(對A和C) ? – Hrk 2011-04-27 07:12:02

1

這時才的Galaxy S 2支持Wi-Fi直

1

WiFi直連支持併發的主機和一個接口上的客戶端功能。這意味着,設備將充當AP,允許其他設備作爲客戶端連接到它,並且還作爲客戶端連接到另一個AP。並且可以通過驅動接口之間的互聯網流量來共享互聯網連接。 但是,目前在Android上直接使用wifi的實現是針對手機的,而不是和oridid sdk的一部分。因此,如果它們支持併發,那麼它們就不太清晰。此功能不受硬件限制。

1

The Serval Project,基於WiFi的繫繩的一部分,是我發現這個功能的唯一地方。這仍然是阿爾法階段,但似乎是該領域的先驅。 The wiki比上面鏈接的主要項目頁面更有用,包含安裝說明和一些文檔。

Ser貓可能會或可能不適合您的需求,但我覺得應該指出,ad-hoc網絡是而不是不可能在Android上。不過,等到谷歌開始實施它作爲標準的API,可能會更好,但是(如果你相信他們會這麼做的話)。

1

那麼您可能會感興趣的看着AllJoyn。它是適用於android操作系統的qualcoms SDK,它包括創建adhoc連接的Wi-Fi對等實現。這與Wi-Fi Direct相同。

2

我一直在努力在Android手機一個月建立ad hoc通信。我試圖創建一個可以在沒有3G或接入點的情況下工作的應用程序。主要想法是讓客戶能夠近距離傳輸語音或數據。

有些人實現了幾乎相同的主題基本系統。它基本上可以與Wi-Fi接入點一起使用。所以你需要一個接入點來建立連接。雖然這不是我正在尋找的,但它可能對其他人有幫助。您可能需要聯繫他們瞭解更多詳情。

https://sites.google.com/site/androidwalkietalkie/home