- Вам необходимо использовать
android:priority="999"
или меньше.
SYSTEM_HIGH_PRIORITY Постоянное значение: 1000
Приложения никогда не должны использовать фильтры с таким или более высоким приоритетом.
adb shell am send-trim-memory com.example.app MODERATE [HIDDEN | RUNNING_MODERATE | ФОН | RUNNING_LOW | MODERATE | RUNNING_CRITICAL | COMPLETE]
(обратите внимание, что эта команда доступна для устройств с API> = 21)
Также у меня было много ситуаций, когда мне требовался «неостановимый» сервис, поэтому я написал свою библиотеку , Вы можете попробовать это здесь: https://github.com/iardelian/Revive-S