Здравствуйте. Я работаю над своим первым приложением. Я делаю что-то на подобие таймера и проблема в том, что в заблокированном и выключенным экраном таймер отстает. Я пробовал одновременно запустить свое приложение и встроенный таймер, то со временем таймер отстает. Я использую обычный таймер: Timer.periodic.
Для решение проблемы я добавил такие разрешения:
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.REQUEST_COMPANION_RUN_IN_BACKGROUND" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
В других местах кода/проекта я ничего больше не добавлял. Может еще что надо, подскажите пожалуйста.
Так же я нашел вариант:
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
Но я боюсь, что меня могут забанить. Вроде как гугл не очень хорошо относиться к нему.
Пожалуйста помогите
🙏🙏🙏