Кажется, что автоматизация диалогов аутентификации невозможна, и это также делает невозможной маршрутизацию p2p.Прямо сейчас класс WpsInfo (который используется в классе WifiP2pConfig, который передается в функцию connect () WifiP2pManager во время однорангового соединения) отображает диалоги аутентификации только четырьмя способами: DISPLAY / KEYPAD / LABEL / PBC.Я считаю, что PBC (кнопка конфигурации) по умолчанию и это то, что вы ссылаетесь.Другие три опции требуют от пользователя ввода типа пина, что делает их еще более непригодными для автоматических соединений.Может быть, если бы мы нашли тип этого диалогового класса аутентификации, мы могли бы автоматизировать нажатие кнопки «ОК»?
Хотелось бы добавить новую опцию, которая дала бы приложению возможность аутентифицироватьсоединение, а не пользователь.Эта аутентификация, основанная на пользователях, выглядит так, как будто она перенесена с Bluetooth API, и сильно ограничивает полезность Wi-Fi Direct.Может быть, люди из Google могли бы помочь нам?