Después de actualizar mi aplicación, me gustaría que el servicio se reinicie si se estaba ejecutando antes. ¿Hay alguna manera de hacer esto? No vi ningún Intento de transmisión en el que pudiera registrarme en el manifiesto.¿Hay alguna manera de reiniciar un servicio después de actualizar la aplicación en Android?
8
A
Respuesta
14
Tiene razón de que debería usar un BroadcastReceiver
.
Echa un vistazo a this question about restarting Alarms on upgrade; muestra cómo puede usar la intención ACTION_PACKAGE_REPLACED
para ver cuándo se actualiza una aplicación.
Cuestiones relacionadas
- 1. ¿Hay alguna manera de "reiniciar" la JVM?
- 2. ¿Hay alguna forma de actualizar automáticamente la aplicación en Android?
- 3. Cómo reiniciar la aplicación de Android desde la aplicación
- 4. Android Reiniciar la aplicación
- 5. Android AlarmManager después de reiniciar
- 6. notificación de Android después de reiniciar
- 7. ¿Hay alguna manera de animar diseños? [Android]?
- 8. jQuery: ¿Hay alguna manera de "actualizar" los manejadores de eventos?
- 9. ¿Hay alguna manera de imprimir en la consola en una aplicación de Android?
- 10. ¿Hay alguna manera de deshabilitar la animación de Android ListView?
- 11. ¿Hay alguna manera de reproducir archivos de video .flv en la aplicación de Android?
- 12. reiniciar la aplicación sin reiniciar el servidor?
- 13. ¿Hay alguna manera de dibujar gráficos y tablas en Android?
- 14. ¿Hay alguna manera de reemplazar o silenciar el sonido del obturador de la cámara en Android?
- 15. Reiniciar mediante programación un servicio de Windows
- 16. ¿Cómo actualizar el esquema de la tabla después de una actualización de la aplicación en Android?
- 17. ¿Hay alguna manera de cambiar la barra de direcciones del navegador sin actualizar la página?
- 18. Android: ¿Hay alguna manera de implementar el escáner de código de barras en una aplicación?
- 19. Aplicación de servicio de Android
- 20. ¿CoreData persiste los datos después de actualizar la aplicación?
- 21. ¿Hay alguna manera de ejecutar silenciosamente un comando bash después de guardar un archivo en vim?
- 22. ¿Hay alguna manera de atrapar todos los errores en un servicio web AJAX?
- 23. ¿Hay alguna manera, en Java, de verificar el estado de un servicio de Windows?
- 24. Android: ¿Hay alguna manera de mostrar DialogPreference desde el código?
- 25. En Perl, ¿hay alguna manera de reiniciar el programa que se ejecuta desde sí mismo?
- 26. ¿Hay alguna manera de colocar un pin en la aplicación de google maps iphone usando openURL?
- 27. ¿Hay alguna manera de negar un predicado?
- 28. ¿Hay alguna manera de iniciar/reiniciar/detener el servidor Apache en Linux como usuario no root?
- 29. ¿Hay alguna manera de actualizar a OpenSSH 5.9 desde OpenSSH_5.6p1 en un MAC?
- 30. ¿Hay alguna manera de configurar Fiddler para interceptar llamadas HTTP desde un servicio de Windows?