Описание тега android-wake-lock

Относится к PowerManager.WakeLock, классу Android SDK, принадлежащему пакету android.os. В его обязанности входит запрос ресурсов ЦП в контексте управления питанием. Если блокировки пробуждения не выполняются, Android выключит ЦП.
2 ответа

Получите блокировку от пробуждения, отпустите ее и получите снова, пока телефон спит

Я думаю, что это в значительной степени стандартный случай, уже описанный в другом вопросе SO, но мне все еще нужно разъяснение по этому вопросу: Итак, у меня есть Android-приложение с Actvity и Сервисом. Деятельность не представляет интереса, но Се…
1 ответ

Чтение датчиков, пока экран черный

Привет, здесь есть интересная проблема! У меня есть этот сервис: public class SensorService extends Service implements SensorEventListener { private static final String TAG = "MyService"; private MyServiceBinder myServiceBinder = new MyServiceBinder…
13 окт '10 в 16:55
1 ответ

Android Wakelock для службы GPS

Я разрабатываю приложение, которое получает данные о местоположении GPS каждые десять минут и отправляет их на сервер. Для этого я использую библиотеку Timer, requestLocationUpdates и Android Asynchronous Http Client. Позиции должны быть сохранены д…
1 ответ

Android, активен ли Wake Lock когда в дыре приложения?

У меня есть некоторые действия в моей заявке. В основной деятельности я определил блокировку следа: PowerManager powerManager = (PowerManager)getSystemService(Context.POWER_SERVICE); wakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "…
13 сен '11 в 11:10
0 ответов

Android Wear Watch Face - Просыпайся экран программно

Я получаю сообщение, используя MessageApi, Теперь мне нужно просыпать экран носимого программно от onMessageReceived() событие. Как мне это сделать? Я пытался использовать PowerManager с этим кодом: PowerManager powerManager = (PowerManager) getSyst…
1 ответ

Отпустите WAKELOCK, когда экран выключен

Я создаю приложение для Android TV и Amazon Fire TV, которое использует WAKELOCK для предотвращения перехода устройства в спящий режим. Что мне нужно сделать, так это разблокировать WAKELOCK, когда экран выключен, например, когда кто-то нажимает кно…
1 ответ

Частичный Wakelock Aquire в IntentService

Мой IntentService запускается из 2-х мест, либо по тревоге, либо по активности, и, поскольку длительность связана с количеством данных, которые ему нужно получить из Интернета, из того, что я понял, мне нужно сохранить частичную блокировку. Вот моя …
1 ответ

Android Wear отключается при запуске Activity из WearableListenerService

У меня есть портативное приложение, которое отправляет сообщение в Wear. Когда приложение Wear получает сообщение, оно запускает Activity. Затем действие обновляется вскоре после запуска на основе других факторов. Если устройство Wear полностью прос…
22 авг '14 в 15:37
0 ответов

Датчики в режиме ожидания

Я знаю, что эта проблема была запущена некоторое время и что не рекомендуется этого достигать, но мне нужны мои сервисные датчики, чтобы работать, даже когда телефон находится в режиме ожидания. Итак, вот что я получил: public class SensorOrientatio…
0 ответов

Android WakefulBroadcastReceiver не работает при первом запуске

У меня проблема. Я создал тестовое приложение для использования WakefulBroadcastReceiver. В первый раз после установки не работает замок. Если я закрою приложение и снова открою, Wake Lock работает хорошо. Я не понимаю, где проблема. в манифесте у м…
02 авг '18 в 16:08
3 ответа

Включение экрана от приемника / службы

Я хотел бы, чтобы мое приложение могло включать экран и отображать мое приложение. Допустим, я устанавливаю будильник и каждый час хочу, чтобы мое приложение отображалось в течение 2 минут, прежде чем устройство естественным образом спит. Я вижу, чт…
14 май '15 в 20:09
0 ответов

Запуск службы для программного контроля входящих звонков, даже если экран телефона заблокирован

Я сделал приложение, которое отслеживает входящие звонки для какой-то цели. Приложение использует сервис, который, в свою очередь, использует PhoneStateListener для мониторинга входящих звонков. Мое требование к приложению заключается в том, чтобы п…
04 янв '16 в 17:21
0 ответов

Сможете ли вы программно снять все блокировки на мобильном устройстве Samsung?

Я пишу приложение для киосков мобильных устройств Samsung, где оно возобновляет работу, если оно было приостановлено после выключения экрана. Само приложение может быть приостановлено, чтобы позволить пользователю исследовать телефон, и пользователь…
0 ответов

Создание надежного и стабильного сервиса определения местоположения с расписанием

Функция, которую я хотел бы достичь: В определенный день должен запуститься сервис, который получает информацию о местоположении и отправляет ее на сервер. На определенную дату сервис должен остановиться. Время начала и окончания очень важно, чтобы …
1 ответ

Как показать активность входящего звонка

Я занимаюсь разработкой приложения для видео и голосового чата. Что мне нужно сделать, это показать некоторую активность входящего вызова, когда пользователь пытается позвонить другому пользователю. Я уже использую Firebase Cloud Message для отправк…
25 авг '16 в 12:56
1 ответ

Android - WakeLock - местоположение POST на PUSH-уведомлении, полученном при блокировке экрана (parse.com)

Я хочу разместить свое местоположение на PushReceived, когда экран заблокирован. Мой код работает, когда экран включен. WakeLock, похоже, не работает... При первом получении PUSH-уведомления от Parse.com экран включается, и я вижу, что появляется зн…
1 ответ

Как камера удерживает вэйк-блокировку в Android 4.2?

Обычно мы используем механизм wake-lock, чтобы приложение было ярким. Но когда я изучал камеру Android, я обнаружил, что нет никакой информации о блокировке, включая получение и разблокировку. Когда я устанавливаю настройку спящего режима, которая в…
0 ответов

Используя сервис GCM, приложение зависает при получении wakelock

В приложении только одна упаковка. Я видел другие решения, но это не работает в моем случае. Пожалуйста помоги. Процесс всегда застревает в вейк-руле. package com.examples.majorlogin; import static com.examples.majorlogin.CommonUtilities.SENDER_ID; …
1 ответ

Приложение Android VoIP: PARTIAL_WAKE_LOCK против игнорирования оптимизации батареи (белый список)

Я работаю над приложением Voice over IP (VoIP), использующим протокол SIP, который требует, чтобы приложение прослушивало входящие вызовы. Это означает, что приложение не должно спать или умирать. Для старого кода, кажется, способ сделать это - полу…
3 ответа

Должен ли каждый вызов WakeLock.release() быть всегда достигнут? Android Lint предупреждение

Android lint предупреждает следующее с помощью [Wakelock]: public static void acquire(Context ctx, long timeout) { if (wakeLock != null) { wakeLock.release(); } PowerManager powerManager = (PowerManager) ctx.getSystemService(Context.POWER_SERVICE); …
06 июл '15 в 13:46