Подключите телефоны Android через специальную сеть Wi-Fi

Я хочу подключить свои телефоны Android (два телефона Galaxy s2 и два телефона nexus1) в режиме adhoc через соединение Wi-Fi. Что-то вроде одноранговой сети, чтобы я мог передавать сообщения с мобильных телефонов в моем adhoc через соединение Wi-Fi.

Поддерживает ли Android создание специального соединения?

Ответы (2)

Это возможно с помощью приложения, но оно не встроено. Разве вы не можете создать одноранговую сеть на компьютере, а затем подключить телефоны?

да, я пытался подключиться к adhoc, созданному на моем ноутбуке. Я рутировал свой телефон и использовал файл wpa_supplicant (который я нашел в Интернете). Я могу видеть сеть Adhoc. Но он застревает при получении IP-адреса. Дальше дело не идет.
он может застрять при получении IP, потому что на вашем ноутбуке не включен DHCP. Вам нужно будет использовать статические IP-адреса на устройствах, если DHCP недоступен на ноутбуке.
спасибо, что указали на это, Райан. Попробую использовать статический ip.

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

если у вас есть некоторое представление о командной строке Linux, вы можете знать ifconfig и iwconfig:

ifconfig wlan0 up
iwconfig mode auto;iwconfig wlan0 essid "your SSID" channel 11 mode auto
ifconfig wlan0 10.0.0.x netmask 255.255.255.0

Где ваш SSID должен быть заменен именем вашей сети Adhoc, а 10.0.0.x — это другой IP-адрес, который вы даете каждому устройству.