Используйте только Wi-Fi вместо Bluetooth в режиме обнаружения в ближайшем соединении

Есть ли способ заставить «подключение поблизости» использовать только Wi-Fi P2P или любой другой способ (кроме точки доступа) вместо использования Bluetooth, когда приложение находится в режиме обнаружения? Если да, то как?

Я не могу найти ничего, связанного с этим в их документах.


person Lcukerd    schedule 21.11.2017    source источник


Ответы (1)


Нет, это невозможно. Могу я спросить, зачем вам эта функция?

person Xlythe    schedule 22.11.2017
comment
Наличие всплывающего значка Bluetooth заставит пользователя почувствовать, что мое приложение потребляет заряд батареи, но при использовании Wi-Fi (P2P) значок не отображается, поэтому пользователь будет чувствовать, что мое приложение волшебно. Это не что-то важное, но иметь его было бы лучше. Кстати, исходный код поблизости доступен для открытого доступа? - person Lcukerd; 22.11.2017
comment
Я понимаю. Я не могу сказать, что это вариант использования, который мы хотим поддерживать, потому что мы хотим, чтобы пользователи были проинформированы о том, чем занимается их телефон. Борьба с заблуждением о том, что Bluetooth = разряд батареи, — отдельная тема. - person Xlythe; 23.11.2017
comment
Нет, Nearby не с открытым исходным кодом. Ходят разговоры об открытом исходном коде протокола, но на самом деле код является проприетарным. - person Xlythe; 23.11.2017
comment
Как вы, ребята, принимаете запрос на прямое подключение Bluetooth и WiFi (который обычно требует вмешательства пользователя в диалоговом окне, сгенерированном системой)? Или вы используете какой-то другой метод для отправки данных? Я не открываю новый вопрос, потому что хотел задать его только ближайшему разработчику. - person Lcukerd; 14.12.2017
comment
Сервисы Google Play — это системное приложение, поэтому у него есть некоторые преимущества, которых нет у других приложений. - person Xlythe; 15.12.2017