Articles of сервис

Сервис: onTaskRemoved не вызывается, если он запущен с bindService

Служба имеет метод onTaskRemoved (). Когда служба запускалась с помощью метода startService () onTaskRemoved (), когда приложение удалено из списка последних приложений, проведите по экрану. Но если служба началась с bindService (), то onTaskRemoved () никогда не вызывался. Как сделать Service call onTaskRemoved (), когда приложение удалено из списка последних приложений, проведите по экрану после […]

Не удалось обнаружить Bluetooth ->

Я пишу приложение, которое может общаться с моим ПК. Я использовал функции Bluetooth SDK 2.1. Я могу найти устройства, получить их MAC-адрес, создать сокет RFCOMM , но когда я запустил соединение, я получаю следующее сообщение об ошибке. Не удалось обнаружить службу. Это из-за UUID , который не совпадает с моим приложением и на моем ПК? […]

Служба Android: привязка или запуск?

В каких случаях я должен запустить Service и в каком случае bind Service? Например, клиент Android для Music Service? Существуют ли какие-либо различия в приоритете для Системы, какие-либо общие правила; что-нибудь еще?

Постоянное обслуживание

Я знаю, что некоторые люди считают, что вам не следует создавать постоянные службы. Но для тех из нас, кто хочет увеличить наши знания, как это можно сделать в теории? Я играл вокруг и заметил, что службы, которые используют startForeground , погибают в ситуациях с низкой памятью. Я видел недостоверное разрешение PERSISTENT_ACTIVITY , но это мало […]

Продолжать работу службы

Может ли кто-нибудь сказать мне, как поддерживать сервис всегда или перезагружать себя, когда пользователь закрывает его? Я наблюдал, как службы facebook перезапускаются, когда я очищаю память. Я не хочу делать ForegroundServices.

Реализация NotificationListenerService

Я пытаюсь реализовать NotificationListnerService, который добавлен в android 4.3, но я не могу получить информацию о уведомлении. Мой код ниже public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this); mBuilder.setSmallIcon(R.drawable.ic_launcher); mBuilder.setContentTitle("notification test"); mBuilder.setContentText("Notification text"); mBuilder.setAutoCancel(true); Intent resultIntent = new Intent(this, ResultActivity.class); TaskStackBuilder stackBuilder = TaskStackBuilder.create(this); […]

Как определить видимость входного метода Picker без разрешения Accessibility

Я показываю пользователю метод выбора метода ввода так, и сборщик всплывает: InputMethodManager im = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); im.showInputMethodPicker(); Теперь, если пользователь отклоняет сборщик (например, щелкнув за пределами сборщика), я хочу знать, что это произошло, и сделать некоторые действия (например, показать уведомление, например). Я знаю, что в Activity я могу сделать грязный способ проверки фокуса корневого макета, […]

Как сохранить IntentService, даже когда приложение закрыто?

В моем приложении для Android я запускаю IntentService из Activity, вызывая startService(new Intent(this, MyService.class)); И это работает как шарм. Я могу перейти между Activies, нажмите кнопку «Домой», чтобы переключиться на другие приложения … и он все еще работает. Но если я удалю свое приложение со своего экрана, моя служба будет остановлена. Как я могу избежать […]

Android-сервис убит

У меня есть служба, работающая в том же процессе, что и приложение. Иногда ОС Android решает убить мою службу (возможно, из-за низкой памяти). Мой вопрос: отменяет ли мое приложение вместе с Сервисом? Или как это работает? Благодаря!

Как создать активность и службу Android, которые используют отдельные процессы

У меня есть приложение для Android, состоящее из активности и службы. В настоящее время они оба существуют в одном процессе и используют одну и ту же кучу, но мне нужно отделить процесс / кучу для службы. То есть. Я хочу, чтобы служба полностью не зависела от действия, так что если сбой активности, это не повлияет […]