Описание тега android-doze-and-standby

0 ответов

Как сделать приложение WhiteList в режиме Doze для Android Wear

Я написал этот код ниже, чтобы программно оптимизировать заряд батареи в приложении для Android Wear. Но намерение не запускается. Как я могу решить эту проблему? Разрешение: <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTER…
0 ответов

FCM: функция Firebase отправляет push-уведомление с высоким приоритетом. Устройство не восстанавливается, когда приложение убито

Я пытаюсь отправить push-уведомление, когда приложение убито, но устройство получает уведомление только при запуске приложения. Я имею: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { NotificationChannel notificationChannel = new Notificati…
0 ответов

Вручную установите новый сигнал тревоги с помощью setExactAndAllowWhileIdle() при каждом срабатывании сигнала тревоги: Android

Я знаю, что об этом уже спрашивали несколько раз, но я не смог найти что-то, что могло бы работать для меня до сих пор. Я использую setRepeating (), чтобы запланировать запуск менеджера тревог каждую минуту. Тем не менее, это перестало работать посл…
1 ответ

Дозировочный режим приостанавливает обслуживание переднего плана

Я пишу приложение для регистрации данных, и мне нужно делать HTTP-запрос каждые 5 минут. Пользователь знает о разрядке аккумулятора, и это нормально для меня. Я использую службу переднего плана с соответствующим уведомлением для этого, и у меня есть…
1 ответ

Workmanager не работает в режиме ожидания и в режиме ожидания

Я использую WorkManager, который планирует мои уведомления, он работает, когда мой смартфон активен, но не работает, когда мой смартфон находится в режиме ожидания. Зачем? Есть какое-то ограничение, которое позволяет мне это? Или как? Метод notifyPu…
3 ответа

Как защитить фоновые службы / аварийные сигналы, которые будут уничтожены во вновь запущенных устройствах в специализированных ОС, таких как OPPO - ColorOS, Vivo-Funtouch OS, Xiomi-MIUI OS?

У меня есть WakefulBroadcastReceiver с IntentService, каждые полчаса звонили и делали что-то. Я уже справился с режимом дозирования с setExactAndAllowWhileIdle() метод. Некоторые новые смартфоны с настроенной ОС, недавно выпущенные на рынок, имеют с…
0 ответов

Xamarin.Android: Служба останавливается, когда экран выключен (режим ожидания Doze / App)

Я должен внедрить услугу, где я передаю GPS (широта / долгота) каждые 120 секунд. на мой бэкэнд REST. У меня проблема в том, что служба перестает работать при выключенном экране. Попытка с помощью StartedService и BroadcastReceiver Попытка с помощью…
1 ответ

Ble Beacon Android Oreo и P не выходят из режима ожидания

У меня есть приложение, которое использует Bluetooth Beacons. Когда приложение находится в режиме ожидания, уведомления о близости от Bluetooth-маяков не просыпаются. Только когда я разблокирую телефон, уведомление доставляется. Эта проблема та же д…
1 ответ

Будет ли сервис переднего плана работать в нерабочее время режима ожидания

Служба переднего плана Android - хороший механизм, позволяющий предотвратить переход приложения в режим ожидания приложения, но служба переднего плана также будет работать даже в режиме ожидания? Я имею в виду, не в короткое периодическое время проб…
1 ответ

Android - повторение сигналов тревоги во время простоя

Мне нужно устанавливать повторяющийся будильник каждые X часов, чтобы он срабатывал даже в режиме ожидания. Однако единственные Apis, доступные в AlarmManager для Android 23, это setExactAndAllowWhileIdle и setAndAllowWhileIdle, которые не предназна…
1 ответ

Применяется ли Doze к приложениям с minSdk 21 на устройствах Marshmallow?

Мое приложение имеет minSdkVersion 21 targetSdkVersion 25 compileSdkVersion 25. Я использую AlarmManager для некоторых критических периодических проверок - это требование клиента; они не хотят, чтобы проверки были пропущены или задержаны. Я не увере…
2 ответа

Связь с сервером - приложение для Android

У меня есть приложение для Android, которое загружает и загружает файл каждые 15 минут. Я использую AlarmManager setRepeating () для этого, но он потребляет много батареи и неэффективен. Но я хочу реструктурировать это приложение, чтобы оно работало…
2 ответа

Как создать приложение для радио, не будучи затронутым дозой андроида?

Ссылка на эту библиотеку https://github.com/iammert/RadioPlayerService меня есть этот код для воспроизведения / паузы радио if (!mRadioManager.isPlaying()) mRadioManager.startRadio(RADIO_URL[0]); else mRadioManager.stopRadio(); и способ выполнения п…
15 июн '17 в 07:59
1 ответ

Приоритетное сообщение GCM не пробуждает мое приложение

У меня есть Android-устройство, оптимизирующее мое приложение. Таким образом, мое приложение спит в фоновом режиме, но оно должно проснуться, если получено приоритетное сообщение GCM. Как заявлено здесь: Высокий приоритет. GCM пытается доставить соо…
3 ответа

Как я могу разрешить Android дремать, пока мое приложение открыто и экран включен?

Я делаю приложение, которое будет работать, когда устройство заблокировано, через Activity#setShowWhenLocked(true), Я не хочу, чтобы устройство не переходило в режим низкого энергопотребления. Я знаю, что система делает это с Always-On Displayи дисп…
1 ответ

Как бороться с "оптимизацией батареи" Huawei и Xiaomi

У меня есть приложение, которое прослушивает уведомления через NotificationListenerService, Мое приложение сохраняется как в режиме ожидания, так и в режиме ожидания практически на любом телефоне (при правильной настройке, например, исключение или с…
2 ответа

PowerManager.isIgnoringBatteryOptimizations всегда возвращает true, даже если он удален из "Неоптимизированных приложений"

У меня есть приложение для регистрации пробега, которое отслеживает GPS и может установить OBDII-соединение с автомобилем в фоновом режиме. Теперь я хочу показать всплывающее окно, которое информирует пользователей, если мое приложение не занесено в…
0 ответов

Как установить повторяющуюся тревогу, которая будет работать даже в режиме ожидания?

Я понял, что setExactAndAllowWhileIdle будет вызывать тревогу даже в режиме ожидания, но как заставить его повторяться каждый день, потому что нет метода setRepeatingAndAllowWhileIdle.
1 ответ

Разница между setAndAllowWhileIdle и setExactAndAllowWhileIdle

Какая разница между AlarmManager.setAndAllowWhileIdle() а также AlarmManager.setExactAndAllowWhileIdle()? Как они оба влияют на режим ожидания, введенный в API Android 6.0 (Marshmallow)?
0 ответов

Android темы зависают и возвращаются через несколько минут

Мой проект Android использует потоки ExecutorServices и Looper. На Орео и даже на Зефире я начал испытывать следующую проблему: К сожалению, так как я обновился до SDK 27, при возврате из doze потоки не возобновятся через несколько минут. t1: Receiv…