Todavía soy nuevo en Android. Llamo el método onDestroy usando stopService. El método onDestroy se llama como puedo ver el mensaje de brindis. Pero el bucle infinito para enviar actualizaciones de ubicación sigue funcionando. ¿Hay algo que debo cambiar? public class myservice extends IntentService { LocationManager locationManager ; public myservice() { super(myservice.class.getName()); } @Override protected […]
Estoy intentando configurar un servicio global de manejo de excepciones como se menciona en esta respuesta . Este enfoque suena lógico porque después de un bloqueo, el código de mi Thread.UncaughtExceptionHandler personalizado no se puede ejecutar correctamente ya sea porque la aplicación puede no estar en un estado estable o porque no puede haber suficiente […]
usando pan de jengibre 2.3.4 api lvl 10. Estoy comenzando un servicio después de la bota terminada. Para ello he añadido un receptor de difusión que inicia el servicio. Estoy utilizando el mismo servicio en el lanzador. Estoy tratando de enlazar al servicio añadiendo params adicionales a Intent. Obtención de resultados de servicio por respuesta […]
Estoy usando un servicio para conectarse a una red usando un AsyncTask. Quiero mostrar un ProgressDialog hasta que la aplicación esté conectada a la red. ¿Pero cómo puedo hacer esto? Mi servicio se ve así: package de.bertrandt.bertrandtknx; import tuwien.auto.calimero.link.KNXNetworkLinkIP; import tuwien.auto.calimero.process.ProcessCommunicator; import de.bertrandt.bertrandtknx.Controls.OnOff; import android.app.ProgressDialog; import android.app.Service; import android.content.Intent; import android.net.wifi.WifiInfo; import android.net.wifi.WifiManager; import android.os.AsyncTask; […]
Estoy desarrollando una aplicación de Android que hace reconocimiento de actividad humana. Básicamente funciona así – El servicio lee constantemente los datos del acelerador y almacena la actividad reconocida (es decir, Caminar, correr) en una base de datos. El usuario puede ver todas las actividades reconocidas en un ListView en actividad (accede a la base […]
Así que, después de un montón de rascarse la cabeza, estoy en el final de mi ingenio. Tengo un reproductor multimedia RemoteViews en mi notificación y me gustaría poder acceder a los botones de reproducción, pausa, anterior y siguiente. Sé que setOnClickPendingIntent() se utilizará para comunicarse desde la notificación. Sin embargo, me quedo preguntándome cómo […]
Estoy tratando de iniciar un servicio de alarma que se repite todos los días en un momento determinado. He pasado por un montón de hilos en el desbordamiento de la pila con respecto a esto, pero no hay suerte. He seguido algunos tutoriales: http://karanbalkar.com/2013/07/tutorial-41-using-alarmmanager-and-broadcastreceiver-in-android/ y http://javatechig.com/android/repeat-alarm-example en androide Mi servicio nunca se inicia y no […]
Por favor, eche un vistazo a mi simple three-methods Service class que transmite el audio y lo reproduzca directamente. public class StreamService extends Service { private static final String TAG = "MyService"; String url; MediaPlayer mp; @Override public void onCreate() { Toast.makeText(this, "My Service Created", Toast.LENGTH_LONG).show(); Log.d(TAG, "onCreate"); mp = new MediaPlayer(); mp.setAudioStreamType(AudioManager.STREAM_MUSIC); } @Override […]
Estoy tratando de envolver mi cabeza alrededor del comportamiento de setTag y setUpdateCurrent de OneoffTask en la herramienta GcmNetworkManager. La documentación de setUpdateCurrent dice esto: Setter opcional para especificar si esta tarea debe reemplazar cualquier tarea preexistente con la misma etiqueta. Por defecto es false, lo que significa que una nueva tarea no invalidará una […]
Estoy intentando comenzar un servicio usando Alarmmanager con pendingIntent. Me encontré con Unable to start service Intent { flg=0x4 cmp=com.UserLogin/.BgService (has extras) }: not found error Unable to start service Intent { flg=0x4 cmp=com.UserLogin/.BgService (has extras) }: not found he buscado en Google y he buscado en stackoverflow visto algunas preguntas sobre este error pero […]