Articles of android service

Связывание службы с android.app.Activity vs привязка ее к android.app.Application

Есть ли какая-либо принципиальная разница в привязке службы к android.app.Activity и привязка ее к android.app.Application . Я хочу привязать службу к Application потому что я хочу сохранить некоторое глобальное состояние / данные в приложении вместо того, чтобы дублировать его во всех моих действиях . Благодарю.

API Android L Youtube – IllegalArgumentException: служебное намерение должно быть явным

Я знаю, что на LI можно связывать только службы, объявленные явно. В моем приложении я в настоящее время использую Youtube API и при работе на устройствах с LI всегда получаю эту ошибку java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.google.android.youtube.api.service.START } Как я могу исправить проблему, так как Youtube API работает также на L?

Лучший способ связи службы с активностью (трансляция, обратные вызовы и т. Д.)

Что у меня есть: У меня есть библиотека, работающая над процессом с помощью helpl. У меня есть приложение, которое использует эту библиотеку, и в активности обмена сообщениями я подключаюсь к службе для отправки сообщений, и у меня есть широковещательный приемник для управления входящими сообщениями. Проблема? Если эта библиотека будет использоваться двумя приложениями на одном устройстве, […]

Почему я не должен использовать шину сообщений вместо Loaders and Services?

В типичном Android-проекте, где нам нужно как-то извлекать данные из (REST, SQL, cache и т. Д.) В пользовательский интерфейс, мы обычно используем Loader, Service или (возможно, yuk) AsyncTask, но я нахожу все эти подходы Неудовлетворительно по нескольким причинам: Они уродливые, особенно Loaders, у которых ужасная структура API Слишком легко обернуться в потоки и наступить на […]

WakeLock финализировалась, хотя все еще была ошибка, хотя я ее выпускаю

У меня есть служба, которая должна выполняться в фоновом режиме. Это начинается, когда мое приложение открыто и заканчивается, когда пользователь отключается от моего приложения. Всякий раз, когда мое приложение находится в фоновом режиме или когда экран выключен, мне все равно нужна работа. Я достиг этого с помощью WakeLock, но по какой-то причине я получаю ошибку […]

Как выполнить уведомление-действие (щелчок) на заблокированном экране?

TL; DR Как я могу сделать уведомление, которое выполняет некоторую работу с блокировки без разблокировки? После нажатия на действие, кнопку в уведомлении или просто полное уведомление, я хочу выполнить вызов API (без ввода кода разблокировки) Детали Цель Основываясь на ответе на этот вопрос, я попытался сделать уведомление с действием, которое работает на lockscreen без разблокировки […]

Функция Samsung «Оптимизация приложения» отключает фоновые приложения через 3 дня

В настоящее время мы разрабатываем приложение для Android, которое является приложением для отслеживания работоспособности. Он работает постоянно в фоновом режиме, и он отлично работает на большинстве устройств, но у нас были проблемы с окончательным утилизацией приложения на некоторых устройствах Samsung. После некоторого расследования кажется, что некоторые устройства Samsung имеют полностью настраиваемую функцию «Оптимизация приложений» ( […]

BroadcastReceiver пытается вернуть результат во время не упорядоченной передачи – PACKAGE_ADDED в Android

Я получаю это исключение в моем приведенном ниже коде. Я не знаю, что не так с этим кодом. Пожалуйста, помогите мне избавиться от этого исключения. 05-23 23:33:49.853: E/BroadcastReceiver(26895): BroadcastReceiver trying to return result during a non-ordered broadcast 05-23 23:33:49.853: E/BroadcastReceiver(26895): java.lang.RuntimeException: BroadcastReceiver trying to return result during a non-ordered broadcast 05-23 23:33:49.853: E/BroadcastReceiver(26895): at android.content.BroadcastReceiver.checkSynchronousHint(BroadcastReceiver.java:783) […]

Как передавать файлы между приложениями Android, запущенными на одном устройстве?

Я пишу приложение для Android, которое взаимодействует с сервисом RESTful. Этот веб-сервис, по существу, выходит из файловой системы и предоставляет метаданные, а также доступ к файлам CRUD. Мое приложение извлекает метаданные и предоставляет их сторонним приложениям через ContentProvider . Мне нужно добавить способность сторонних приложений, работающих на том же устройстве, что и мое приложение, к […]

Могу ли я получить данные из общих настроек внутри службы?

Я разрабатываю приложение для Android. Я использую Android 2.2 В моем приложении я собираю данные GPS и отправляю их на обслуживание с 1-часовым интервалом времени. Если пользователь выходит из приложения, он также работает (требуется). Я использую 2 службы (определяемые пользователем), один для захвата данных GPS и других для отправки на сервер. Здесь мои сомнения В […]