尽管应用程序没有安排任何闹钟,但仍发出有关 SCHEDULE_EXACT_ALARM 需求的警告

问题描述 投票:0回答:1

我在谷歌播放控制台中看到了这个警告:

您使用精确闹钟会导致您的应用在某些 Android 上崩溃 用户 您的应用程序会安排准确的警报,而无需检查是否 已授予 SCHEDULE_EXACT_ALARM 权限。这导致你的 由于没有权限,Android 14 上的用户应用程序会崩溃 默认授予的时间更长。

在大多数情况下,安排工作的替代方法或不精确的方法 报警更合适。如果您使用精确警报是合理的, 更新您的应用程序,以便它检查之前是否授予了此权限 日程安排。

我的应用程序没有任何类型的警报调度功能,因此这取决于某些 android、google 或 firebase 模块,这些模块出于某种原因合并了具有

android.app.AlarmManager.setExact(...)
的代码。 但我不知道引入它的库是什么。

有没有办法让 Gradle/R8 构建过程输出合并它的库并最终阻止合并有问题的代码?

android firebase gradle google-play android-r8
1个回答
0
投票

我有同样的问题,但是警告在 Play Console 中消失了,警告从你身边消失了吗?

© www.soinside.com 2019 - 2024. All rights reserved.