У меня есть приложение, которое обновляет местоположение веб-службы каждые 10 секунд. Однако на устройствах с уровнем API 23 или выше, когда режим доз начинается через 15 минут после простоя, сетевое соединение теряется, и приложение становится неспособным отправлять дополнительные обновления местоположения на мою веб-службу.Избежать режима доз без белого списка приложения
За исключением белого использования приложения, попросив разрешения пользователя игнорировать оптимизацию батареи, которая позволяет обновлять местоположение только каждые 15 минут, какие у меня другие параметры, чтобы получать обновления GPS-местоположения и иметь возможность отправлять их на мою веб-страницу оказание услуг?
Я думаю, что точка, которую делает SO, независимо от того, составляет ли она 10 секунд или даже минуту, как они могут выполнять сетевые запросы в режиме доз? Например, если они разрабатывают навигационное приложение для драйверов. Поэтому, отправляя сообщение с высоким приоритетом GCM? – AshesToAshes
@AshesToAshes Они просят быть включенными в белый список. Он пытается это сделать без этого. (Google Maps поставляется в белый цвет от OEM-производителей). Часть того, что она слишком частая, я указываю, что он перестает тратить пропускную способность сети и силу батареи, делая бессмысленные вещи. –
Очень верно, но это ответ, чтобы обойти это для белого списка приложения, которое является обязательным + GCM-сообщениями? – AshesToAshes