Я добавляю уведомления к Android-приложению и тестирую эмулятор только в настоящий момент. Когда получено уведомление, мой метод onMessage () в моем подклассе GCMBaseIntentService (GCMIntentService) вызывается. Отсюда я создаю уведомление. Если я включу эмулятор в режиме ожидания, уведомление не будет видно (я не знаю, будет ли оно слышно на устройстве?). Так я должен позвонить WakeLock, чтобы […]
Я использую обработчик для повторного запроса пользователя для ввода каждые, например, 5 минут. Когда устройство переходит в спящий режим и экран заблокирован, как я могу разбудить устройство, когда мое приложение запрашивает у пользователя ввод? Я пробовал это, но он, похоже, не работает. Я добавил в WAKE_LOCK разрешения WAKE_LOCK . class BtHandler extends Handler { private […]
Я NETWORK_PROVIDER приложение, которое может получать местоположение с помощью NETWORK_PROVIDER периодически в фоновом режиме без использования GPS_PROVIDER . Я использую ALARM_SERVICE и WakeLock ( PARTIAL_WAKE_LOCK ). Но проблема, с которой я сталкиваюсь, заключается в том, что подключение к Интернету отключается после выключения экрана. Когда я разблокирую телефон, я начинаю получать местоположение, но когда экран отключается, […]
Я пытаюсь реализовать WakeLock в своем приложении для Android. У меня есть следующий код в моей onCreat (): pm = (PowerManager) getSystemService(Context.POWER_SERVICE); myWakeLock = pm.newWakeLock(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,"WakeLock for Tuner"); Вторая линия ведет к сбою. Он бросает смертельное исключение. Насколько я вижу, Android говорит, что первый аргумент не является допустимым уровнем блокировки слежения. Но на сайте разработчика рекомендуется […]
Я бы хотел, чтобы экран включался всякий раз, когда выполняется одна из моих операций, и телефон подключен к источнику питания. Я знаю, что Wakelocks сложны, поэтому я ищу пример или какую-то документацию о том, как выполнить эту конкретную цель.
Я собираюсь опубликовать ap и заметить, что для этого требуется разрешение «запретить сон спящего режима», которое я не включил в свой манифест ap. Глядя на отчет об отладке манифеста-слияния, я замечаю, что он исходит из измерения игровых сервисов: зависимость 8.4.0, которую я не включил в свой ap. Я также замечаю, что есть еще одна зависимость, […]
Я использую таймер обратного отсчета в службе. Таймер продолжается так же, как и 01,02,03, …. Все работает отлично. Но когда экран устройства блокирует таймер, он работает медленно, но все еще работает. Я использую PowerManager, но Не работает.PowerManager работает только тогда, когда USB-кабель, подключенный к ПК, но когда я удаляю устройство с таймера ПК, замедляется. Я […]
Я прочитал много уроков и сообщений здесь о SO относительно использования WakeLock и WifiLock, но до сих пор не смог решить проблему. Я пишу приложение, которое, когда вы начинаете его, является единственным эффектом создания и запуска службы (переднего плана). Эта служба запускает два потока, которые являются широковещательным прослушивателем UDP (с использованием java.io) и сервером TCP […]
У меня есть поток, запущенный в службе приложения, которая считывает данные со страницы, на которой ранее был зарегистрирован веб-просмотр. Эта нить работает нормально. Теперь я хотел бы периодически повторять эту тему, скажем, одну минуту, даже когда телефон спит / выключен. Я знаю, что мне, вероятно, придется обойти это с помощью wake_lock, но я понятия не […]
Я пытаюсь снизить потребление энергии в приложении для Android, которое должно периодически обрабатывать некоторые данные, но не так срочно, что ему нужно запускать сам будиль. Есть ли способ получить событие, когда другое приложение или процесс все равно пробуждает телефон, а затем выполняет некоторую обработку данных? Я заинтересован в том, чтобы уменьшить потребление энергии ниже запланированных […]