Articles of Служба

Обновления местоположения GPS на Android с помощью AlarmManager внутри службы

Я читал здесь много вопросов, но не мог понять, в чем проблема. Я пишу приложение для полевых сервисов для Android. В одной из Activities (MyActivity.java) у меня есть две кнопки: «Пуск» и «Стоп». Когда полевой рабочий нажимает на старт, мне нужно получить его текущее местоположение с помощью GPS и отправить его на сервер через определенные […]

Android-приложение для биллинга и bindService

Я пытаюсь внедрить биллинг в приложении в своем приложении на основе Sample Application . Но bindService всегда возвращает false . Вот что у меня есть. AndroidManifest.xml : <service android:name="tv.app.billing.BillingService" /> Preferences.java (необходимо начать покупку с экрана настроек): protected void onCreate(Bundle savedInstanceState) { mBillingService = new BillingService(); mBillingService.setContext(this); // tried to use getApplicationContext also BillingService.java : […]

Почему LocalBroadcastManager не работал вместо Context.registerReceiver?

Мне пришлось реализовать функцию этого приложения, которая состоит из Activity и Service работающей на фоне (она реализует Service , а не IntentService ). Я просмотрел несколько учебных пособий в Интернете, которые должны работать, и все они используют LocalBroadcastManager , который, кстати, рекомендован Android: Если вам не нужно отправлять широковещательные передачи по всем приложениям, подумайте об […]

Имитировать Android-убийство и перезапуск службы

Я хочу симулировать убийство Android и перезапустить мой сервис, чтобы проверить, что произойдет, когда я получу нулевой смысл и что мне нужно сделать с очисткой / восстановлением. Это возможно? public MyService extends Service { @Override public void onCreate() { //Do stuff } @Override public void onStartCommand(Intent intent, int flags, int startId) { if (intent == […]

Почему приложение Android на базе GPS не установлено в Android-устройстве на базе Assisted-GPS (A-GPS)?

Он показывает, что в Error указано, что «Нет подходящих устройств для установки приложений», Спецификация устройства следующая: Модель: Lenovo A369i Android OS Ver: 4.2.2 Я делаю ниже разрешения в файле mainfest android. <uses-permission android:name="android.permission.CLEAR_APP_CACHE" /> <uses-permission android:name="com.ylogtrack.activity.permission.MAPS_RECEIVE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> […]

Сервис не запущен на BOOT COMPLETE

У меня есть служба, которую я хотел бы начать с BOOT COMPLETE Когда он запущен, появляется сообщение с тостом. Моя проблема в том, что когда устройство загружается, тост отображается и застревает на экране, и служба запускается неправильно. Однако, если я пытаюсь начать работу с помощью активности, услуга начинается хорошо, и тост исчезает через несколько секунд […]

Может ли служба Android ServiceTestCase <MyService> отправлять сообщения моей службе?

Я хочу проверить свою связанную службу с ServiceTestCase. Тестирование состоит из привязки к MyBindServer и отправки сообщения. Наблюдая за журналами, вы можете увидеть, что служба запускается при вызове onBind (), и сообщение отправляется из testAHello (), но сервер handleMessage () никогда не вызывается. Из журналов: I/TestRunner( 2099): started: testAHello(com.inthinc.mybindserver.test.MyBindServerTest) I/MyBindServerTest( 2099): setUp() I/MyBindServer( 2099): onBind, […]

Фоновая служба Android в Delphi XE5

Мне нужно написать некоторую услугу для Android, используя delphi XE5 (firemonkey) . Эта служба должна запускаться в backgroung и периодически читать sms-входящие, записывая ее в sqllite DB (sms backup). Я знаю, как читать смс и как писать его в БД, но я понятия не имею, как заставить приложение работать в фоновом режиме в качестве службы. […]

Почему NullPointerException происходит с использованием стандартного BillingService?

Я использую стандартный BillingService в своем приложении (т.е. скопирован из примера приложения без изменений). Но иногда мое приложение падает со следующими данными в logcat: 04-16 10:05:43.556: INFO/ActivityManager(96): Start proc tv.kinobaza.app for service tv.kinobaza.app/tv.kinobaza.billing.BillingService: pid=28748 uid=10081 gids={3003} 04-16 10:05:43.646: DEBUG/AndroidRuntime(28748): Shutting down VM 04-16 10:05:43.656: WARN/dalvikvm(28748): threadid=1: thread exiting with uncaught exception (group=0x400259f8) 04-16 10:05:43.656: ERROR/AndroidRuntime(28748): […]

Почему перезапуск службы приложений и невозможность перезапуска?

Это приложение для отслеживания 24 * 7. Всякий раз, когда он останавливается, я использую START_REDELIVER_INTENT, чтобы перезапустить его, но он не запускается каждый раз. Ниже показан ответ типа в диспетчере приложений. Пожалуйста, предложите.