Могу ли я использовать WiFi для передачи данных / сообщений между двумя телефонами Android, не подключенными к роутеру? - PullRequest
4 голосов
/ 17 июля 2011

Мне известно, что если два телефона Android подключены к одной и той же сети Wi-Fi, они могут реализовать программирование сокетов для передачи данных между ними. Но я на самом деле хочу знать, можно ли использовать Wi-Fi в качестве средства передачи между двумя телефонами Android, так же, как вы Bluetooth?

Ответы [ 4 ]

0 голосов
/ 13 июля 2015
For faster transmission of data over wifi can be done by using "WifiDirect" 
which is a "p2p" connection. so that this will transfer the data from 
one to other device without an Intermediate(Socket). For Example catch 

эта ссылка в Google Developer wifip2p и P2P-соединение с Wi-Fi

Поймать образец в Github WifiDirectFileTransfer

0 голосов
/ 17 июля 2011

С Android 2.2+ можно создать точку доступа WiFi на одном устройстве, чтобы можно было подключить другое устройство.Подключение к Интернету на любом устройстве не требуется.

0 голосов
/ 17 июля 2011

То, что вы ищете, это беспроводная сеть ad-hoc , которая не очень хорошо поддерживается на платформе Android. (но некоторые люди смело укоренили свои телефоны и включили функциональность)

В качестве альтернативы, некоторые сборки Android (с рутом или без него) будут поддерживать функцию точки доступа WiFi. Не все перевозчики позволят это.

Возможный дубликат вопроса .

0 голосов
/ 17 июля 2011

Вы можете попробовать использовать одноранговую сеть на одном телефоне (который должен быть Android 2.2. +), Чтобы создать точку доступа Wi-Fi и подключиться ко второму телефону. Я не уверен, есть ли API еще, я верю, что нет. Этот вопрос может помочь, хотя и не рекомендуется (см. Комментарии в этом вопросе).

...