I have an app running on Android that creates an alarm that is fired every 24 hours. This alarm is working as expected.
However, when I update my app through Google
Your solution is as simple as below:
Have a broadcast receiver registered within your app with 2 intent filters namely:
You will also need the permission, "android.permission.RECEIVE_BOOT_COMPLETED". In this receiver you can start your alarms again.