Articles of wifi direct

Функция WiFiDirect DiscoverServices продолжает работать с ошибкой 3 (NO_SERVICE_REQUESTS)

Я использую WiFi P2P для обнаружения сетевых сервисов , и я следую инструкциям, изложенным в руководстве разработчика. Вот соответствующий код в моем классе сервиса: public void onCreate() { manager = (WifiP2pManager) getSystemService(Context.WIFI_P2P_SERVICE); channel = manager.initialize(this, getMainLooper(), null); registerP2pService(); lookForServices(); } private void registerP2pService() { WifiP2pDnsSdServiceInfo serviceInfo = WifiP2pDnsSdServiceInfo.newInstance("_service.name", "_presence._tcp", new HashMap<String, String>()); manager.addLocalService(channel, serviceInfo, new […]

Могу ли я подключить Windows PC к телефону Android с WiFi Direct

Я хочу отправить файл с ПК на Android с помощью WiFi Direct.

Как изменить имя устройства в прямой прямой p2p?

Возможно ли изменить имя устройства WiFi напрямую через код? Я пытался: private WifiP2pDevice wDevice; wDevice.deviceName = "newName"; Но, очевидно, это не сработает. Есть идеи?!

WifiP2pManager возвращает состояние BUSY в CreateGroup

Когда я пытаюсь создать группу в WifiDirect, она вернется назад WifiP2pManager.BUSY Сообщение как причина отказа. Я не знаю, почему это происходит. Но если я перезапущу интерфейс WIFI, он снова будет работать. Что может быть причиной этого? Как этого можно избежать? Есть ли способ преодолеть это, если это когда-нибудь случится? благодаря

Получение прямого IP-адреса WiFi моего устройства

Я пытаюсь получить IP-адрес своего устройства, но все напрасно и без успеха. я пробовал public String getP2PIpAddr() { WifiManager wifiManager = (WifiManager) getSystemService(WIFI_P2P_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); int ip = wifiInfo.getIpAddress(); String ipString = String.format( "%d.%d.%d.%d", (ip & 0xff), (ip >> 8 & 0xff), (ip >> 16 & 0xff), (ip >> 24 & 0xff)); return […]

Как передавать файлы между устройствами Android с помощью Wi-Fi Direct?

Мне нужно перенести файлы между устройствами Android с помощью Wi-Fi Direct. Пожалуйста, дайте какой-нибудь пример кода для этого. Я много искал, но я не нашел кода с двусторонней связью.

Можно ли программным образом удалить запоминаемые группы Wifi Direct из Android?

Мы заметили, что когда группа Wifi Direct запоминается устройством, что иногда вызывает проблемы, когда устройства снова подключаются. Удаление проблемных групп, похоже, решает эту проблему. Было бы неплохо, если бы мы могли это сделать в рамках приложения, возможно ли это? Простое вызов WifiP2pManager.removeGroup() не позволяет устройству запомнить их.

Как найти имя файла, который передается через прямой режим Wi-Fi в android?

Привет. Моя конечная цель – переносить файлы с помощью Wi-Fi Direct Api в Android для двух устройств. Как только устройство действует как клиент, другой действует как сервер, как в демонстрации wdi direct sdk. Для этого создайте сокет с клиентской стороны, используя порт сервера и адрес хоста. Я хочу передать несколько файлов. На стороне приемника, принимая […]

Как настроить Wifi-Direct соединение между Android и Linux

Я хочу подключить два устройства с помощью Wifi-Direct. Один из них – компьютер с Linux (во время моего теста я использую Linux Mint 17.2), другой – Android-смартфон (Samsung Galaxy S3 с Android 4.3, не укорененный и не требующий root). Читая несколько руководств в Интернете, я решил использовать wpa_supplicant в Linux и создать приложение для Android. […]

Как я могу получить одноранговое сервисное обслуживание Wi-Fi для работы?

Я пытаюсь построить сервер-клиентскую архитектуру, используя два устройства Android с одноранговым WiFi-соединением. У меня есть четкое различие между клиентом и сервером, поэтому я пытаюсь сократить ненужный код. Используя инструкции из http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html У меня есть … PeerToPeerService public class PeerToPeerService { private static final Logger LOG = LoggerFactory.getLogger(PeerToPeerService.class); private WifiP2pManager mManager; private WifiP2pManager.Channel mChannel; private final […]