В настоящее время мы с моим другом разрабатываем java-библиотеку, реализующую протокол AODV (многопозиционная маршрутизация, подходящая для мобильных сетей) в рамках нашей бакалаврской диссертации. Окончательный «продукт» включает в себя простой способ создания / присоединения к специальной сети на нескольких устройствах Android и интерфейс через библиотеку для отправки и получения сообщений. К сожалению, у каждого типа телефонов, таких как hero, nexsus one ... есть телефонный способ создания специальной сети, поэтому в настоящее время мы поддерживаем только несколько телефонов).
это означает, что после завершения этого проекта люди с рутированными телефонами могут реализовать свои распределенные приложения (совместное использование файлов, игры и т. д.), просто включив файл библиотеки .jar в свои проекты Android.
кстати все это с открытым исходным кодом
http://code.google.com/p/adhoc-on-android/