Действительно ли возможно настроить Android в специальном одноранговом режиме Wi-Fi? Например, я хотел бы иметь один телефон, широковещательно передает сообщение и имеют всех коллег в сети, получают широковещательную передачу, не имея сервера. Я хотел бы использовать Wi-Fi, так как диапазон Bluetooth более ограничен.
Вот отчет об ошибке в функции, которую вы запрашиваете.
Ее статус «проверен», но я не думаю, что она еще реализована.
http: // code .google.com / p / android / issues / detail? id = 82
вы можете подключить свое устройство Android к известной одноранговой сети.
отредактируйте /system/etc/wifi/tiwlan.ini[12113 sizesedit / data / misc / wifi / wpa_supplicant .conf
ctrl_interface=tiwlan0
update_config=1
eapol_version=1
ap_scan=2
, если это слишком упрощенно, см. эти инструкции .
Я не думаю, что он обеспечивает среду маршрутизации беспроводных пакетов с несколькими переходами. Однако вы можете попробовать интегрировать простой механизм маршрутизации. Просто посетите Wi-Share , чтобы понять, как это можно сделать.
мы с другом в настоящее время разрабатываем java-библиотеку, реализующую протокол AODV (многопозиционная маршрутизация, подходящая для мобильных сетей), в наша бакалаврская диссертация. Окончательный «продукт» включает в себя простой способ создания / присоединения к специальной сети на нескольких устройствах Android и интерфейс через библиотеку для отправки и получения сообщений. К сожалению, у каждого типа телефона, такого как hero, nexsus one ... есть способ создания специальной сети, зависящий от телефона, поэтому в настоящее время мы поддерживаем только несколько телефонов).
это означает, что после завершения этого проекта люди с рутированными телефонами могут реализовать свои распределенные приложения (совместное использование файлов, игры и т. Д.), Просто включив файл библиотеки .jar в свои проекты Android.
это, кстати, открытый исходный код