Articles of Служба поддержки

Как использовать Android LocationManager и Listener

Мне не повезло получить какие-либо данные из GPS, используя приведенный ниже код, и я не уверен, что я делаю неправильно, похоже, мой код соответствует всему, что я вижу в Интернете. Я хотел бы, в конце концов, добавить это в фоновый сервис для регистрации gps-координат, даже если активность не видна или открыты другие приложения, и если […]

Как получить список запущенных сервисов в Android?

Как я могу получить список запущенных сервисов в коде Android и отправить его через SMS с помощью SMSManager ?

Служба Android: инъекция зависимостей?

Я пытаюсь отключить мою службу через ServiceTestCase , но стараюсь сделать это, не используя Guice или RoboGuice (из-за того, что вы избегаете фреймворков инъекций зависимостей ). Я хочу добавить зависимость, отличную от приложения или контекста, но не могу заставить ее работать: Я не могу вставить его через пользовательский конструктор SetupService () будет выглядеть как правильный […]

Android Start_redeliver_intent занимает много времени (часы), чтобы перезапустить службу

В настоящее время я делаю приложение, которое проверяет данные gps и загружает их на сервер. Служба запускается, когда приложение находится на переднем плане и продолжает работать, когда приложение входит в фоновый режим. Когда приложение закрывается, вызывается onTaskRemoved, и Alarm Manager перезапускает службу. Услуга представляет собой IntentService с AsyncTask для публикации gps-коордов. Здесь происходит странность. Чем […]

Как отменить регистрацию Слушателя и остановить службу извещателя

В моем приложении у меня есть широковещательный приемник, который после получения ключевого слова в SMS-сообщении начинает службу, отслеживающую местоположение GPS телефона. Я делаю это, используя – context.startService(new Intent(context,TrackGPS.class)); Я также должен иметь возможность остановить службу после получения другого ключевого слова в SMS-сообщении, я попытался это сделать, но датчик GPS все еще отслеживает местоположение, а значок […]

Сервис и плагин cordova

Я хотел бы знать, что является лучшим способом решить мою проблему. И моя проблема заключается в следующем. Я разработал приложение для Android, используя кордову. Собственный код Android является минимальным. Что мне нужно, когда приложение запускается, запустить с ним сервис. Когда приложение закрывается, служба должна оставаться включенной. Служба связывается с сервером и загружает что-то, если это […]

Регулярный опрос GPS в службе Android, обеспечивающий максимальный срок службы батареи

Я пытаюсь написать услугу, которая каждые 10 минут пытается получить местоположение GPS устройства, а также запускать и записывать в фоновом режиме, даже если приложение не находится в фокусе. Итак, время для создания сервиса. Я создал службу, настроил locationListener, получил диспетчер местоположения и requestLocationUpdates … все хорошо с миром .. рудиментарный скелет работает. Теперь я не […]

«Невозможно выполнить это действие в незапечатанном экземпляре» Исключение java.lang.IllegalStateException

С поддержкой android AccessibilityService можно вставить другое поле EditText в приложении, но с testfields браузера (Emulator Default Browser или Samsung deault Browser) его не работает, ошибка бросания: Невозможно выполнить это действие в незапечатанном экземпляре. В браузере android chrome с некоторым текстовым полем singnup работает, но не для всех текстовых полей. @Override public void onAccessibilityEvent(AccessibilityEvent event) […]

Служба Android для сокетов TCP

Основываясь на предположении в предыдущем вопросе, который я задал здесь, я пытаюсь нажать сокет для приложения, которое я написал в службу. Вчера я провел большую часть дня, изучая услуги и фактически издеваясь над несколькими (один удаленный, один локальный). Мой вопрос состоит из двух частей: 1) после того, как я сыграл как с местной службой, так […]

Слушатель мест работает с Сервисом, но не с IntentService

У меня есть приложение, где я пытаюсь периодически получать местоположение пользователя и отправлять его на сервер. У меня есть служба, AlarmManager с AlarmManager которая выполняется каждую минуту (для тестирования). Служба правильно находит местоположение пользователя и выводит координаты GPS. Когда есть блокировка GPS, я отменяю запрос местоположения и останавливаю службу. Когда я запрашиваю обновления местоположения, я […]