Im пытается сделать чат с Wi-Fi прямо в android. Но у меня есть вопрос. Предположим, что в комнате 10 устройств. Чтобы сделать это, у меня должно быть 1 владелец группы и 9 клиентов? Итак, если я клиент, как мне найти владельца группы для подключения к нему? Как узнать, есть ли в комнате владелец группы? Я попытался установить соединение, и у меня есть устройство связи 3, но вручную. Я хотел бы найти владельца группы в комнате и подключиться к ней. Я также попытался переименовать устройство в «GroupOwner», но это невозможно.WiFi Direct Chat Group Владелец
0
A
ответ
0
Используя WiFiP2PManager, вы сможете сканировать для владельцев групп и получить список, точно так же как сканирование для WiFi AP. Вы также можете отправить запрос на подключение к одному из них. Все это можно сделать программируемо. Android 4.1 также предоставляет примеры кодов для Wi-Fi-прямой:
http://www.androidside.com/docs/resources/samples/WiFiDirectDemo/index.html
0
Как я знаю, есть ли владелец группы в комнате?
Ну как только вы получите список пиров в onPeersAvailable
обратного вызова вы можете вызвать
WifiP2pDevice groupOwner = null;
Collection<WifiP2pDevice> deviceList = peerList.getDeviceList();
ArrayList<WifiP2pDevice> peers = new ArrayList<WifiP2pDevice>();
peers.addAll(deviceList);
int i = 0 ;
while(i < peers.size() && groupOwner ==null){
if(peers.get(i).isGroupOwner() == true){
groupOwner = peers.get(i);
}
i =i+1 ;
}
Я надеюсь, что это поможет найти свой владелец группы.
Смежные вопросы
- 1. Wifi Direct Group Владелец намерения не работает
- 2. Wifi Direct Group Owner Address
- 3. android - Wifi Direct Group Владелец намерения не работает
- 4. Wi-Fi Direct Group Владелец Частотный диапазон
- 5. WiFi Direct Demo
- 6. Wifi Direct Groups Memorized
- 7. android porting wifi direct
- 8. Индивидуальный канал wifi direct
- 9. Wifi direct in uwp
- 10. Android Wifi Direct
- 11. WiFi Direct on iOS
- 12. Имя получателя WiFi-Direct
- 13. Звонок в wifi direct
- 14. Wifi direct lollipop issue
- 15. Связь со сверстниками в Android Wifi Direct
- 16. XMPP Group Chat Android
- 17. Scringo Group Chat Особенности
- 18. Wifi direct multi hop communication
- 19. Какие существуют библиотеки WiFi-Direct?
- 20. Изменение реализации Android Wifi Direct
- 21. Android Wifi Direct Service Discovery
- 22. Android - Как отключить Wifi-direct
- 23. отправка сообщений между клиентами в Android p2p wifi-direct
- 24. Android Wifi Direct: как отправить данные от владельца группы клиентам?
- 25. WIFI P2P REMOVE GROUP
- 26. .NET Core - беспроводная отправка файлов, поддержка Direct Direct WiFi?
- 27. Приложение Сбой при подключении WiFi Direct
- 28. WiFi Direct Service Discovery - Android Service
- 29. Bluetooth Group Chat для Android
- 30. Можно ли взаимодействовать с WIFI/WIFI DIRECT через html5/js?
И можете ли вы показать мне код? Потому что я не нахожу его. – user3805317
http://www.androidside.com/docs/resources/samples/WiFiDirectDemo/index.html – Daniel
Извините, я отставлен, но я не могу найти деталь для подключения к владелец группы .. – user3805317