Tag: Servicio

¿Se puede anidar un servicio en una aplicación?

Tengo mi aplicación que hace sus cosas de la aplicación (guardar expedientes, manejando singletons, etc …), y tengo un servicio anidado que maneje conexiones del zócalo. Anteriormente tenía el servicio en su propia clase, pero como lo hice más eficiente, pensé que es una buena idea para moverlo a la aplicación. He actualizado el manifiesto: […]

¿Por qué un servicio Android no es singleton cuando se prueba?

Al ejecutar un gran conjunto de testsuites, me di cuenta de que uno de mis servicios de Android no es singleton más. Se supone que un servicio de Android es singleton pero cuando se utiliza un ServiceTestCase mi recuento de referencia fue por encima de 1. (incrementado en onCreate, decrementado en onDestroy). Llamar startService o […]

Service.onStartCommand () – ¿es posible devolver más de una bandera?

Tengo que asegurarse de que mi Service se ejecutará hasta que explícitamente llamar a stopService() . Así que debería volver de onStartCommand() el indicador START_STICKY . También quiero que en caso de que mi servicio será destruido por el sistema porque la memoria baja, cuando el sistema va a volver a crear – el onStartCommand […]

Desbloquear el servicio externo android Paho MQTT ServiceConnectionLeaked error

¿Cuál es la forma correcta de desvincular un servicio externo (ubicado en otro jar) en Android? Declaro el servicio (ubicado en org.eclipse.paho.android.service-1.0.2.jar ) en el archivo de manifiesto como: <service android:name="org.eclipse.paho.android.service.MqttService" > </service> Fuente de servicio aquí Y el servicio funciona correctamente. Sin embargo, al salir de la aplicación me sale un error ServiceConnectionLeaked y […]

BroadcastReceiver – onReceive Not Being Called

Puedo enviar una emisión haciendo: Intent intent = new Intent("com.usmaan.myApp.DATA_RECEIVED"); intent.putExtra("matchId", newRowId); LocalBroadcastManager.getInstance(mContext).sendBroadcast(intent); Este es el servicio que envuelve el AsyncTask que ejecuta Broadcasts lo anterior: <service android:name=".services.DataService" android:exported="false" /> En mi Actividad, registro un Receiver en onResume : IntentFilter intentFilter = new IntentFilter("com.usmaan.myApp.DATA_RECEIVED"); registerReceiver(mDataReceiver, intentFilter); El `BroadReceiver se parece a esto: private class DataReceiver […]

¿Cómo actualizar SeekBar de MediaPlayer en funcionamiento?

En mi aplicación de limpieza un MediaPlayer jugando desde el servicio, para actualizar SeekBar i limpieza de una tarea de temporizador en el servicio timer = new Timer(); timer.scheduleAtFixedRate(new RemindTask(), 0, 1 * 1000); class RemindTask extends TimerTask { @Override public void run() { if (mediaPlayer!=null && mediaPlayer.isPlaying()){ MusicPlayerActivity.progress=mediaPlayer.getCurrentPosition(); MusicPlayerActivity.total=mediaPlayer.getDuration(); } } } Y el […]

Compruebe si el servicio se está ejecutando desde un receptor de difusión

Me gustaría preguntar si es posible comprobar que un servicio está funcionando desde el receptor Broadcast. Sé que es posible en Actividad. Gracias por su ayuda preciosa

Cómo programar una ejecución de código en android o: ¿qué son exactamente los hilos de daemon en android?

Actualmente estoy trabajando en una aplicación para el sistema operativo Android que requiere obtener datos de un servidor remoto de vez en cuando. Como esta "actualización" debe llevarse a cabo incluso cuando la aplicación de frontend real no está en ejecución, implementé un servicio remoto que se inicia en el arranque del sistema. Ahora tengo […]

Android: intent.putExtra en una clase de servicio para obtener notificaciones

Este es mi método showNotification en la clase Service : private void showNotification() { Notification notification = new Notification(R.drawable.icon, "New Notification", System.currentTimeMillis()); Intent i = new Intent(this, myActivity.class); i.putExtra("notification", "MyNotif"); i.putExtra("notifiedby", "NotedBy"); PendingIntent contentIntent = PendingIntent.getActivity(this, 0, i, 0); notification.setLatestEventInfo(this, "NotedBy", "MyNotif", contentIntent); nm.notify(111, notification); } Así que después de hacer clic en la notificación […]

AlarmManager no se repite

Estoy codificando un notificador "simple" que consiste en llamar a un sitio web, comprobar la respuesta y notificar si hay algo nuevo. Estoy usando un servicio para hacer las operaciones http y me gustaría que AlarmManager repita la llamada al servicio con una frecuencia dada. He estado revisando tutoriales como éste y otros ejemplos y, […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.