我正在开发一款闹钟应用程序,可以设置闹钟并将闹钟数据存储到Room数据库中,我想在手机重启后重新调度我的闹钟。所有操作都正常工作,但在Android 11上不起作用。在Android 11中,启动接收器不触发,而在其他设备上,启动接收器会触发并设置数据库中存储的所有闹钟。
谢谢。
我正在使用以下代码:
override fun onReceive(context: Context?, intent: Intent?) {
if (Intent.ACTION_BOOT_COMPLETED == intent?.action)
{
}
}