Articles of службы

Обновление Android ListView в виджетах

У меня проблема с моим App-Widget, когда я пытаюсь обновить контент. Виджет выглядит так: http://i.stack.imgur.com/tEGLv.jpg Виджет состоит из заголовка (кнопки + текстовые элементы) и ListView. Если пользователь нажимает кнопку, ListView показывает содержимое следующего дня, и все работает нормально. Но проблема в том, что если я попытаюсь обновить виджет из своего приложения или автоматически с помощью […]

Android-приемник местоположения в службе не работает, пока я не активирую WiFi / мобильную сеть

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

Android: как определить, запущен ли IntentService?

У меня есть активность для загрузки, с которой я звоню в службу Intent. Там я обрабатываю вызов запроса API. Я хочу, чтобы активность знала, работает ли служба, или нет, чтобы показать тег загрузки. Я попытался сделать следующее, чтобы определить, работает ли служба: public void startUploadServiceTask() { if (Util.isNetworkAvailable(mContext)) { if (!isMyServiceRunning(UploadDriveService.class)) { startService(new Intent(mContext, UploadService.class)); […]

Android: невозможно создать экземпляр службы … невозможно создать экземпляр класса com.stocktickerwidget.AppWidget $ UpdateService; Нет пустого конструктора

Пожалуйста помоги. Android: Unable to instantiate service…can't instantiate class com.stocktickerwidget.AppWidget$UpdateService; no empty constructor Я получаю ошибку выше, Я не понимаю, почему. спасибо public class UpdateService extends Service { public UpdateService() { // } @Override public int onStartCommand(Intent intent, int flags, int startId) { Log.e("", "onStartCommand di AppWidget"); int[] appWidgetIds = intent.getIntArrayExtra("widgetsids"); final int N = […]

Фоновая служба в Android – нужна помощь

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

Служба не перезапускается после сбоя «Очистить память» + appWidget

Я создал appWidget, который регистрирует некоторые службы в методе onEnabled (). Проблема в том, что после того, как я использую встроенную чистую память Memmory / Ram диспетчера задач, приложение appWidget сработает (все текстовые файлы TextWidgets в приложении AppWidgets установлены по умолчанию (TextView)), а службы перестают работать и никогда не перезапускаются. Это происходит только через некоторое […]

Точка останова в обслуживании не работает

Я пытаюсь добавить точку останова для службы, запущенной в отдельном потоке. Независимо от того, где я размещаю точку останова в сервисе, они всегда игнорируются. Я уверен, что служба работает, поскольку я вижу Log.e в logcat. Режим отладки также корректно используется, поскольку любая точка останова в основном потоке приложения работает. Я что-то упускаю? Режим debug не […]

Android.os.NetworkOnMainThreadException при запуске службы на Android

После того, как я попробовал свой новый сервис на Android, я получаю следующее: Я думаю, что это связано с файлом манифеста и разрешениями, служба запускается после последнего действия, обновляет данные на сервере и извлекает новые данные и сохраняет id на sqlite на android: Здесь также файл манифеста: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ggservice.democracy" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" […]

Как обрабатывать обновления локального получателя внутри службы в Android?

Я работаю над приложением, которое должно постоянно получать точное местоположение пользователя, если пользователь находится в определенной зоне. Обновления местоположения должны быть сохранены на сервере (Parse.com), чтобы другие пользователи могли получить текущее местоположение пользователя. Поток: Применение onCreate -> Начало службы с LocationListener -> OnLocationChanged -> Сохранить новое местоположение на Parse.com -> Parse.com Cloud afterSave метод отправлять […]

Служба FoxyLocationApi Background Location перестает получать обновления случайно

Я пытаюсь использовать FusedLocationApi с ожиданием намерения получить обновления местоположения периода, чтобы я мог отправить данные на какой-либо сервер для обработки. Все работает. Однако есть несколько случаев, когда трансляция просто прекращает прием. Мне нужно будет снова перезапустить службу, чтобы она продолжалась. У меня уже есть служба onStartCommand для возврата START_STICKY, поэтому, даже если приложение будет […]