From what I can see, if you schedule an indefinitely repeating alarm it won't stop running until you reboot your device or uninstall the app.
I was wondering, how do these behave in the event of an app update? i.e. you download version 1 of the app from Play Store, for example, and run the app and this alarm starts running. Then version two is released and an auto or manual update is performed. Does this alarm still keep running (or must you start up the app again to start the alarm)?
In my scenario I do need it to do so, so I am hoping that the answer is that it would just keep running. However, what happens then if you changed the alarm code in version 2?
adb
to install the APKs generated by Android Studio, the alarms don't go away. – Mythicize