gpt4 book ai didi

android - 应用程序关闭时警报不起作用

转载 作者:行者123 更新时间:2023-12-04 02:07:26 24 4
gpt4 key购买 nike

当我使用模拟器时,警报工作正常。但是当我在实际设备上尝试时不起作用。

应用打开时输出。

RTC #8: Alarm{2c1fc9e type 1 when 1486492260454 user.com.hlthee}
tag=*alarm*:user.com.hlthee/.UpdateTables
type=1 whenElapsed=+22h43m2s644ms when=2017-02-08 00:01:00
window=-1 repeatInterval=86400000 count=0
operation=PendingIntent{7c4e37f: PendingIntentRecord{3f5fbf4c user.com.hlthee broadcastIntent}}

但是当我关闭应用程序时,这个条目就被删除了。为什么?这就是闹钟不响的原因。

警报接收器广播器 list 文件。
   <receiver android:name=".UpdateTables"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>

请不要说使用服务并在那里注册接收器。我想我正在 list 中注册接收器,它会起作用。并且还在模拟器中正常工作时发出警报。从过去 3 天开始无法解决此问题。任何帮助都会有所帮助。

我也尝试过这些方法:
  • 使用 wakefullBroadcastReceiver 而不是 BroadcastReceiver
  • 使用 setAlarmclock 而不是 setExact。

  • 任何人也面临同样的问题。

    最佳答案

    如果您正在使用 MI 设备,那么您必须进行一些设置。
    转到安全/权限/自动启动/
    然后选择您的应用并启用它。
    希望它会奏效。

    关于android - 应用程序关闭时警报不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42071545/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com