I have set a timely notification of 30 minutes using JobScheduler, my app shows the notification in Android Emulator(Pixel 3 API 29 Q-10) after 30 minutes but not on my physical device(Samsung S8 Android 9 Pie). The weird thing is the same notification shows up when I open the app after 30 minutes. Are there any restrictions in android?
I have tried so far:
- Running app in physical device using USB debugger mode, no errors.
- Building the APK and installing it in the device separately