Pasar parámetros a GcmTaskService
Estoy intentando implementar un servicio usando el GcmTaskService. Este es mi código en la actividad principal para llamar al servicio llamado Myservice.
OneoffTask myTask = new OneoffTask.Builder() .setService(MyService.class) .setExecutionWindow(0, 10) .setTag("test-upload") .build(); GcmNetworkManager.getInstance(this).schedule(myTask);
Esta es la clase MyService.
- Servicio de fondo en Android - Necesita ayuda
- Anular el registro del cliente android desde el servidor de empuje unificado aerogear
- Ayúdame a usar correctamente los Servicios y los Hilos
- El servicio onCreate de Android se llama varias veces sin llamar a onDestroy
- Android: ¿Cómo matar por completo a un servicio que se ejecuta por separado como un proceso de fondo?
public class MyService extends GcmTaskService { @Override public int onRunTask(TaskParams taskParams) { Log.i("onRunTask: ", taskParams.getTag() + ""); return GcmNetworkManager.RESULT_RESCHEDULE; } }
Lo que quiero saber es cómo puedo pasar parámetros a este servicio?
- Android: Pasar variables a un servicio ya en ejecución
- Android: El servicio se detiene cuando la actividad está cerrada
- ActivityManager # getRunningServices devuelve el servicio que se detiene manualmente
- Obtención de resultados de varias AsyncTasks
- Android "cerrar la fuerza" lo que exactamente sucede con la memoria
- ¿Cómo iniciar android.intent.action.CALL en servicio?
- Comunicación de Android entre dos servicios
- ¿Es posible tener varias cerraduras de la estela?
https://developers.google.com/android/reference/com/google/android/gms/gcm/TaskParams
TaskParams tiene un getExtras () que devuelve un paquete para su uso. Esto debe ser llenado por la llamada a setExtras () en su TaskBuilder.
La única opción que encontré es usar las preferencias compartidas o una base de datos, más detalles se pueden encontrar aquí.
GcmTaskService
- Reproduce la lista de archivos mp3 con MediaPlayer en Android
- Subiste un APK debugable. Por razones de seguridad, debes desactivar la depuración antes de publicarla en Google Play-Upload apk para google play