Wifi Direct Peerlist, когда в Locations установлен режим экономии заряда батареи - PullRequest
0 голосов
/ 15 апреля 2019

Согласно имеющейся информации (включая: ссылка , ссылка ), чтобы получить Wifi Direct Peerlist, местоположение также должно быть включено.

Однако:

- if Location is turned on,
- BUT in "Battery save mode " (the name of the option may vary, depending on phone brand), 

, тогда метод isProviderEnabled всегда возвращает false.

Пожалуйста, укажите:

GPS isProviderEnabled всегда возвращает false

Android LocationManager.isProviderEnabled () всегда возвращает false

Уже, кажется, много спрашивает, когда приложение просит пользователя вручную включить Wifi AND Location (поскольку, насколько мне известно, [больше] невозможно их включать / выключать программно).

Помогите, пожалуйста, найти удобный для пользователя способ получения прямого peerlist Wifi, не спрашивая у пользователя слишком много.

Я хочу не просить пользователя пройти через настройки телефона и настроить местоположения, в которых НЕ будет находитьсяРежим экономии заряда батареи.

Спасибо

...