Как установить текущее устройство `secondaryDeviceType` для устройства WifiP2p?

#android #wifi-direct

#Android #wifi-direct

Вопрос:

Для каждого устройства WifiP2p существует внутреннее поле с именем secondaryDeviceType . Это строка. Я ищу способ обновить его, чтобы, когда другие устройства найдут указанное устройство, они могли видеть установленное вручную значение secondaryDeviceType .

Я пытался сделать это с помощью reflections и вызывал wifiP2pDevice.update() , но это не сработало. Я не мог видеть изменения с других устройств.

Ответ №1:

Итак, чтобы ответить на этот вопрос для всех в будущем. Это просто невозможно. Оказывается, что WiFi-Direct API для Android не обеспечивает такого уровня гибкости.