Sé que una actividad puede comunicarse con un servicio local usando la interfaz de IBinder; Estoy tratando de encontrar una forma de comunicación entre dos servicios. Específicamente, tengo mi servicio principal iniciando un IntentService para manejar las subidas de archivos. Quiero que este IntentService informe de nuevo al servicio principal una vez que se termine […]
No sé lo que está mal en curso … No soy capaz de iniciar un temporizador en mi servicio. Siguiendo el código public class BkgService extends Service{ private Timer ServUpdTimer = new Timer(); private static long TMR_INTERVAL = 10*60*1000; public void onCreate() { super.onCreate(); StartServUpdateTask(); } private void StartServUpdateTask() { if(ServUpdTimer != null) ServUpdTimer.cancel(); ServUpdTimer.scheduleAtFixedRate(new […]
después de intentar mi nuevo servicio en android consigo esto: Supongo que es algo relacionado con el archivo de manifiesto y los permisos, el servicio se inicia después de la última actividad, para actualizar los datos en el servidor y recuperar los nuevos datos y guardar la identificación en sqlite en android: aquí también el […]
Mi requisito principal sería tener un servicio que tenga su propio proceso y activar su propio evento de geofencing. Me gustaría que el usuario sea notificado desde el centro de notificación cuando entra en una geofence, incluso si la aplicación se muere. He leído acerca de los servicios y esto parece bastante claro para mí, […]
Quiero escribir un servicio en android que mantendrá un registro de las llamadas salientes y SMS en segundo plano. Cada vez que se recibe un evento de llamada saliente o un evento de SMS saliente, quiero obtener los detalles como número de teléfono, fecha, duración de llamada (en caso de llamada saliente) y costo de […]
¿Cómo se crea un servicio que sigue funcionando cuando se detiene la aplicación? Estoy creando el servicio en un proceso separado en el archivo de manifiesto: <service android:name="com.example.myservice" android:process=":remoteservice" /> También estoy devolviendo START_STICKY en el ServiceStartCommand del servicio: @Override public in onStartCommand(Intent intent, int flags, int startId){ return Service.START_STICKY; }
Soy bastante nuevo en Android y muy nuevo en Multithreading. Estoy escribiendo una aplicación android que contiene múltiples actividades que implementan onClickListners que envía un mensaje Bluetooth en el botón haga clic en. He conseguido con éxito conectar y mantener mi BluetoothSocket y OutputStream abierto mientras que en una actividad. No hago ninguna recepción y […]
Estoy desarrollando la aplicación que tiene la comunicación Bluetooth involucrado. La comunicación Bluetooth debe continuar incluso si la actividad que establece la conexión se cierra. En primer lugar, he pensado en usar el servicio para esto y que parecía ser la manera correcta. Pero, en el ejemplo de chat Bluetooth, la comunicación ocurre en otro […]
Quiero que un servicio se ejecute en segundo plano siempre que una de varias de las actividades de mi aplicación sea visible. Actualmente estoy enlazando a ella en una subclase de Application , así: public class App extends Application { @Override public void onCreate() { super.onCreate(); bindService(new Intent(this, MyService.class), mServiceConnection, BIND_AUTO_CREATE); } } Sin embargo, […]
Tengo una aplicación de Android que contiene un servicio remoto del que quiero usar para procesar los datos enviados a través de un BroadcastReceiver. ¿Cuál sería la mejor manera de enviar datos desde BroadcastReceiver al servicio remoto? Mi primera intención fue enlazar usando RemoteServiceConnection, pero esto no es compatible con BroadcastReceiver. ¡Cualquier ayuda es muy […]