Articles of сервис

Служба Android с START_STICKY сбой при убийстве приложения

Это моя Service , вызываемая нажатием кнопки на Activity . Если я проведу свою Activity слева, пока Service работает, она сработает. Я также попытался запустить его в отдельном процессе, добавив android:process=":remote" в манифест, но он все тот же. @Override public void onCreate(){ super.onCreate(); Log.d("Service", "Creating"); } @Override public IBinder onBind(Intent intent) { // TODO: Return […]

Лучший момент / местоположение для установки AlarmManager

В моем приложении отображается контент для сайта, на котором также есть система уведомлений. Я хочу показать, есть ли новые уведомления, и я использую AlarmManager который вызывает IntentService . Мой вопрос: где я должен запустить / зарегистрировать этот AlarmManager ? Я поместил его в onCreate() своей деятельности только для доказательства концепции (и ее отлично работает, большое […]

Каковы преимущества и недостатки запуска службы в разных процессах?

Я хочу запустить длинную службу в фоновом режиме в своем App.so, я использую Service для этого, но в службе есть тег под названием android:process Итак, мой сервис похож на. <service android:name="com.purpleshade.services.ApplicationService" android:process=":myprocess"> Вопрос:: Поэтому я хочу знать о преимуществах и недостатках работы Service в разных процессах.

Как начать обслуживание в андроиде без активности

Я новичок в android. У меня есть два класса, и первый класс public class SmsReceiver extends BroadcastReceiver{} И второй класс public class SMS extends Activity{} Все, что я хочу сделать: когда я получаю SMS, начинаю работу и что-то делаю. Но я хочу использовать «сервис» вместо «активности». Я имею в виду, когда приложение запускается, а затем […]

BindService () возвращает false, но unbindService () нужно вызвать?

В моем приложении используется служба, предоставляемая другими (моими) приложениями. Я использую связанный сервис с Messenger для доступа и общения с ним (и, поскольку это другое приложение, это также удаленная служба). Когда я вызываю bindService с надлежащим намерением, и вызов возвращает false (как и ожидалось, когда APK, предоставляющий услугу, не существует), я предположил из документации и […]

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

Мое приложение имеет фоновый сервис, который продолжает работать, даже если приложение убито из диспетчера задач, но когда я протестировал свое приложение на телефоне MI (xiaomi), он убивает мою службу приложений, когда я закрываю приложение из диспетчера задач, и моя служба продолжает работать И отлично работать на всех устройствах, кроме MI, даже если я убью свое […]

Android bindservice

Я получаю исключение null-указателя в строке mService.start (), когда я пытаюсь привязать к уже запущенной службе. Я делаю то же самое из разных видов деятельности (где начинается сервис), все идет правильно. Все эти действия являются частью одного приложения. Как вы думаете, я ошибаюсь? public class RouteOnMap extends MapActivity{ private static final int NEW_LOCATION = 1; […]

Загрузка параметров и изображений через HttpURLConnection на сервер PHP (Android)

Сценарий: я пытаюсь отправить некоторые данные POST через HttpURLConnection в службу (с обновлением прогресса). Я хватаю изображение из галереи, а затем отправляю его на php-сервер с двумя параметрами; Invnum и пароль. Примечание. Если я делаю это методом HttpClient, параметры и изображение отправляются и принимаются на сервере, но я не могу отслеживать ход загрузки. Я видел […]

Служба возобновлена ​​в приложении Закрыть – START_STICKY

У меня есть приложение, которое работает как веб-сервер. Приложение имеет службу START_STICKY. Я хочу, чтобы эта служба постоянно запускала веб-сервер (опция предоставляется пользователю в уведомлении, чтобы остановить его). Проблема в том, что сервер перезагружается (теряя настройки и т. Д.), Когда я закрываю приложение. Он остается там отлично, но logcat показывает, что он перезапускается. Я могу […]

Как лучше всего реализовать две действия, разделяющие одну услугу (соединение Bluetooth)?

Сейчас основное действие (Акт. А) запускает Сервис, который поддерживает соединение Bluetooth. (Он связывает службу) Служба представляет собой модифицированную версию BluetoothChatService (Android BluetoothChat Sample) … … измененную с помощью добавленного Messenger и Handler в соответствии с MessengerService (Android Remote Messenger Sample) Действие A гарантирует, что Bluetooth подключен к внешнему устройству, а затем начинает другое действие (действие […]