Может ли кто-нибудь объяснить мне, как андроид выполняет переговоры с владельцем группы? В частности, как андроид выполняет GO-запрос/обмен ответами? Благодарю!
Вы должны установить намерение перед подключением к другим устройствам с поддержкой WiFi p2p. Вам не нужно ничего делать в отношении переговоров GO. Это означает, что вы выполняете обнаружение, а затем запрашиваете подключение к одному из обнаруженных одноранговых узлов. Тогда ответственность API-интерфейса андроидов будет выполняться на этапе переговоров.
Вы можете решить, кто станет владельцем группы по этой строке кода:
config.groupOwnerIntent = x;
Где x от 0 до 15. 0, представляющий наименьшее намерение стать владельцем, а 15 - наивысшим.