¿Qué sucede con PendingIntents cuando se quita la aplicación?
Como sugiere el título, estoy interesado en descubrir lo que Android hace con PendingIntents creado por una aplicación que se ha eliminado de un dispositivo.
Mi investigación hasta ahora implica establecer una alarma con AlarmManager y una intención pendiente. En el caso normal todo funciona como se esperaba. Para probar el caso de desinstalación he configurado una alarma para algún punto en el futuro con AlarmManager y un PendingIntent y luego eliminar la aplicación. Lo que observé es que nada parece suceder – logcat no muestra errores de mi PendingIntent tratando de lanzar un uso de una clase que falta por ejemplo.
- ¿Cómo evitar que la aplicación de Android se desinstale durante la implementación con Xamarin Studio?
- ¿Cómo autodestruir la aplicación?
- Instalar la aplicación de forma programática desde la fuente de Android
- Contraseña de desinstalación
- Obtener el evento de desinstalación de aplicaciones en android
No puedo encontrar una documentación sobre esto, por lo que me gustaría saber si alguien tiene conocimiento sobre esto o un enlace al que puedo referirme.
- Evitar que una persona no autorizada desinstale mi aplicación para Android
- El icono del lanzador de aplicaciones no se elimina de la pantalla de inicio al desinstalar la aplicación de Android
- ¿Cómo auto desinstalar una aplicación?
- ¿Cómo se puede desinstalar una aplicación?
- Comando adb shell para que aparezca el cuadro de diálogo de desinstalación del paquete de Android
- Desinstalación de la aplicación Android
- Desinstalación de APK: una última acción antes de desinstalar
- ¿Cómo desinstalar mi propia aplicación de Android sin la intervención del usuario?
Como mis intenciones pendientes knowladge se ejecutan incluso si la salida de la aplicación, pero la eliminación de la aplicación mediante la desinstalación no hay forma de ejecutar esta intención pendiente porque el directorio de caché de la aplicación y los datos de la aplicación se eliminan, pendingIntent