Articles of service

Java.lang.ClassCastException: android.os.BinderProxy не может быть передан в LocalBinder

У меня есть Service которую я пытаюсь связать с моей основной Activity , но я получаю Java.lang.ClassCastException: android.os.BinderProxy нельзя отнести к com.walintukai.rubix.ConnectionService $ LocalBinder . Я объявил службу в своем манифесте. Почему это происходит? Декларация манифеста <service android:name=".ConnectionService" /> Сервис (упрощенный код) public class ConnectionService extends Service { static final String TAG = ConnectionService.class.getName(); private […]

AlarmManager не повторяется

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

Android PendingIntent FLAG_NO_CREATE не возвращает null

У меня проблемы с PendingIntents. Каждый раз, когда мое приложение открывается, он планирует планировать некоторые трансляции. Моя проблема в том, что уже существующие PendingIntents не распознаются. Я знаю, что PendingIntents и Unterlaying Intents должны быть созданы с теми же параметрами. Ее мой код … начался в моей деятельности Launcher как Asynctask. long nextExecute = getNextExecute(t); […]

Перезапуск убитых (остановленных задачами-убийцами) служб в android, таких как Whatsapp

Я работаю над приложениями, которые имеют некоторые фоновые сервисы (для блокировки приложений). Я использую Xiaomi Redmi Note 4g для разработки. MIUI имеет встроенный диспетчер задач, который можно использовать для уничтожения запущенных приложений. Когда я убиваю приложения с этим, все службы, передатчики и будильники удаляются (как и ожидалось от диспетчера задач). Мое требование состоит в том, […]

Sqlite Обновления баз данных обновляются для обновления через Content Observer

Я пытаюсь использовать Content Observer для обновления службы, когда какие-либо изменения происходят с базой данных sqlite в моем приложении. Я смущен относительно того, что делать, поэтому я собрал код ниже. Обычно наблюдатели контента используются с контактами или медиаплеер с фоновым сервисом. В своем исследовании я прочитал, что он может использоваться с базой данных sqlite по […]

Могут ли iOS получать трансляции, такие как Android?

Я хочу, чтобы мое приложение было информировано о том, что гарнитура / наушники отключены от устройства iOS после периода простоя достаточно долго, чтобы приложение было очищено (и, следовательно, может не работать), подобно тому, как работает BroadcastReceiver андроид. Я подозреваю, что это невозможно, но будет признателен за любые идеи. Я просмотрел локальные и push-уведомления и NSNotificationCenter […]

Как правильно отвязать услуги

У меня есть Служба, привязанная к BIND_AUTO_CREATE для моей активности и запускаемая с помощью START_STICKY. Я не вызываю явно startService (). Поскольку метод onDestroy () не всегда вызывается, когда моя активность убита, а метод onStop () не является жизнеспособным, так как я не хочу, чтобы моя служба останавливалась, когда пользователь просто нажимает кнопку «Домой», я […]

Robospice в android.os.Service контексте

Согласно документации RoboSpice https://github.com/octo-online/robospice/wiki/Design-of-RoboSpice , я могу использовать ее в любом контексте. Невозможно найти пример использования Robospice в контексте службы. Я сделал некоторые попытки, но ничего не произошло, запросы просто не выполняются, никаких исключений (может быть, некоторая ошибка в протоколе, что мне нужно сделать, чтобы включить устройство регистрации robospice?) С чего начать / остановить? (SpiceManager.start […]

Кордова – уведомление об обслуживании фона

Я использую cordova для создания приложения для Android. Поскольку служба андроидов убивает, я связываю службу с уведомлением, чтобы избежать убийства службы. Вот мой метод, как я связываю службу с уведомлением @Override public int onStartCommand(Intent intent, int flags, int startId) { context = this.getApplicationContext(); notifyService(); return START_NOT_STICKY; } private void notifyService() { String package_name = this.getApplication().getPackageName(); […]

Как остановить повторение служб будильника в Android?

У меня есть totalTime = 1 hr и intervalTime = 5min, оба они находятся в миллисекундах, Я хочу повторять свои услуги GPSSetting каждый интервал, и после завершения общего времени этот повторяющийся звук будет остановлен. AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE); Intent intent1 = new Intent(C2DMReceiver.this, GPSSetting.class); PendingIntent pendingIntent = PendingIntent.getService( C2DMReceiver.this, 0, intent1, 0); am.setRepeating(AlarmManager.RTC, System.currentTimeMillis(), […]