2015-08-26 3 views
-1

Я не знаю, как объяснить, что я хочу, чтобы я приводил пример ситуации.Может ли андроид/iOS общаться через wifi

  1. У меня есть 3 смартфона, расположенных в 3 разных комнатах.

  2. Все номера имеет расстояние, где Wi-Fi устройство А может взаимодействовать только с В., но не в С. Таким образом, должны отправить B и B отправить C.

Мой вопрос, это сделать Wi-Fi может используется для связи с другим устройством?

Как? Любой учебник?

Мой окончательный проект должен работать как валялка через WIFI. Телефон с Wi-Fi-сигналом может слушать и пересылать на другую большую область.

+0

Эфир TexT/voice –

+0

Что нужно искать в google - это термин: [p2p over wifi] (http://developer.android.com/guide/topics/connectivity/wifip2p.html) – alfasin

ответ

0

В приведенном выше сценарии «A, BC» телефон «B» может действовать как беспроводная точка доступа (даже если он не подключен к Интернету), а телефон A и телефон C могут подключаться к нему и разговаривать друг с другом так долго поскольку они знают друг друга IP-адрес.

Вам нужно будет проверить конкретные телефоны и версию ОС, которые вы используете, поддерживает это, но я сделал это с несколькими телефонами Android в качестве примера.

Я подозреваю, однако, что ваш следующий вопрос будет ли другой телефон, телефон D, может тогда говорить А и В, если она только в диапазоне Телефон C.

Это потребует телефона C действовать как беспроводная точка доступа для телефона D и в то же время, что и беспроводной клиент для беспроводной точки доступа B. Это сложнее, и, хотя есть пример использования телефона Android в качестве беспроводного ретранслятора (например, http://www.littlegreenrobot.co.uk/tutorials/turn-your-android-device-into-a-wi-fi-extender/), я думаю, вам нужно будет экспериментировать, и я думаю, вы можете обнаружить, что это не будет работать на большинстве телефонов из коробки , Когда я попробовал короткую проверку с помощью Android-телефона под управлением Android 4.3, включение точки доступа WiFi автоматически отключит Wi-Fi.