когда я перезагружаюсь, приемник не работает
Код: Выделить всё
`class MyBrodcastReciver:BroadcastReceiver(){
override fun onReceive(p0: Context?, p1: Intent?) {
if(p1?.action==Intent.ACTION_BOOT_COMPLETED) {
Log.i("UURR", "Boot Completed")
val intent2 = Intent(p0, AppLockService::class.java)
intent2.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O)
p0?.startForegroundService(intent2)
else
p0?.startService(intent2)
}
}
}
Я слышал, что у приемника есть ограничения в Android 13, есть ли какое-либо другое решение или как я могу заставить мою Службу работать без подключения к приложению?
Подробнее здесь: https://stackoverflow.com/questions/788 ... android-13