Описание тега wakelock

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

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

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

Блокировка от пробуждения для Mac OS X

В Android есть блокировка, чтобы держать экран включенным. Итак, есть ли эквивалент Mac, чтобы держать экран включенным для ПК под управлением Mac OS X? Если это так, каковы API?
04 апр '14 в 22:50
3 ответа

Android AlarmManager не работает, когда телефон спит

У меня проблема с AlarmManager. Короче говоря, я планирую AlarmManager: Intent intent = new Intent(context, MyActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0); AlarmManager alarmManager = (AlarmManager)…
30 ноя '16 в 20:00
1 ответ

Реализовать Wakelock

У меня есть Service который имеет два TimerTask которые работают с периодичностью 2 минуты (задается по выбору пользователя от 2 до 30 минут.) . Теперь это работает нормально, но когда телефон переходит в спящий режим (свет выключен и телефон заблок…
02 сен '12 в 19:39
1 ответ

Снижение энергопотребления

Для моего приложения я хочу иметь Notification отправлено пользователю в указанное время. Для этого я создал Timer и соответствующий TimerTask, Чтобы быть уверенным Notification будет отправлен пользователю, даже если телефон спит, я получил PARTIAL…
06 май '12 в 05:15
1 ответ

Как отключить Wakelock?

Я пытаюсь включить бесконтактный замок при портретной ориентации и выключить при альбомной ориентации, используя этот код, но он всегда остается активным: //in onCreate() of my Activity PowerManager pm = (PowerManager) getSystemService(Context.POWER…
2 ответа

Как я могу периодически запускать сервис / поток в фоновом режиме, даже если экран заблокирован?

Я работаю над приложением, которое может проверять веб-данные каждые полчаса, и мне нужно убедиться, что оно работает, пока включено питание. На данный момент структура моего приложения выглядит следующим образом: основная деятельность:AlarmManager …
25 фев '16 в 13:17
1 ответ

Программно отключить экран в телефоне Android из другого потока

Я пытаюсь выключить экран телефона Android. Я прочитал много других обсуждений и попробовал два способа, описанных здесь: Отключить экран на Android На самом деле, мне действительно нужно запустить экран блокировки (тот, который запрашивает PIN-код)…
02 май '16 в 16:04
1 ответ

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

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

Android и SO_KEEPALIVE - будет ли спящее устройство отправлять сегменты keepalive?

Когда экран выключен, устройства Android обычно выключают процессор и переходят в состояние глубокой гибернации, если какое-либо приложение не удерживает блокировку. Система выходит из этого состояния только при прерываниях устройства (например, при…
27 янв '14 в 10:23
0 ответов

WakeLock релиз андроид

WakeLock wl_cpu = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyCpuLock"); wl_cpu.acquire(8000); wl_cpu.release(); Всем добрый день! У меня есть простой вопрос здесь. Я использую приведенный выше код в качестве своей блокировки в случае, если по…
26 янв '15 в 06:56
0 ответов

checkWakeLocks поймал исключение java.io.FileNotFoundException

У меня есть приложение, которое вызывает класс из получателя ниже. Он прекрасно работает, когда телефон не спит, но как только он переводится в спящий режим, он возвращает следующую ошибку из logcat: E/DeepSleepService(745): checkWakeLocks перехвати…
09 ноя '12 в 22:16
1 ответ

Служба контактов с Android-сервером продолжает работать

Так что у меня есть сервис для приложения, над которым я работаю. Эта служба связывается с моим сервером каждые 20 секунд, чтобы узнать, есть ли обновление, и отправляет уведомление, если оно есть. Я сталкиваюсь с несколькими проблемами здесь. 1) Мо…
04 май '12 в 14:28
2 ответа

Android: запуск активности с намерением активирует WakeLock. Как отключить это поведение?

В Android-приложении я загружаю активность как намерение: public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); startAp…
2 ответа

Обновление местоположения фона Android и Wakelock

Я работаю над приложением для Android, где мне нужно получать обновления местоположения в фоновом режиме в течение длительного периода времени с помощью поставщика GPS, поэтому мне нужно, чтобы обновления местоположения возникали, когда пользователь…
09 ноя '13 в 04:18
0 ответов

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

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

Android TTS + WakeLock

У меня есть приложение, которое использует TTS для чтения текста в AsyncTask. Моя проблема в том, что когда телефон переходит в спящий режим, воспроизведение останавливается. Я просмотрел много тем в теме, и все указывает на WakeLock. Однако я не мо…
30 окт '13 в 10:38
1 ответ

Принудительно закрыть при попытке освободить WakeLock?

У меня есть кнопка, которая, когда вы нажимаете на нее, включает WakeLock, и это прекрасно работает! Но когда вы нажимаете на нее снова, предполагается, что WakeLock отключен, а вместо этого просто вылетает приложение! Любая помощь будет признательн…
06 июн '12 в 03:45
1 ответ

Android AlarmManager RTC_WAKEUP не пробуждает процессор

Я работаю над приложением будильника, которое несколько раз замечает пользователя в разные моменты. Все работает отлично, за исключением того, что когда я отключаю телефон от ПК и выключаю экран (например, нажав кнопку питания), сигналы тревоги не о…
24 янв '16 в 12:49
1 ответ

Android - Wakelock тема не включает экран

У меня проблемы с вейк-замками. По сути, у меня был wakelock, запущенный в моем потоке таймера, doInBackground AsyncTask на протяжении всего времени моего приложения (это фоновое приложение для измерения производительности). Затем я решил, что экран…
19 фев '11 в 05:51