come mi consiglieresti di progettare un'app per Android dove voglio che sia
1) invia l'aggiornamento della posizione ogni 10 minuti
2) per mostrare la notifica push
Voglio che entrambe le azioni siano disponibili anche quando l'app è chiusa.
Qui potrei chiedere la tua spiegazione su cosa "chiuso" indica che un'app può essere in?
a) rimosso dallo stack di attività recenti - chiude l'intero processo inclusi i suoi servizi?
b) forze chiuse - chiudi l'intero processo compresi i suoi servizi?
c) altro?
Stavo usando
1) gestore allarmi che invia un intento in sospeso a un destinatario della trasmissione.
2) gestore delle notifiche
Ho provato a registrare tutti i gestori utilizzando ApplicationContext anziché il contesto Current-Activity. Ora entrambe le azioni funzionano anche dopo che l'utente ha rimosso l'app dallo stack "Attività recenti".
ma non sono sicuro degli stati "chiusi", quindi potrei mancare qualcosa.