alarmmanager相关内容

使用AlarmManager每20秒运行一次Android服务不会在从应用程序列表中删除该应用程序时重新启动

我正在尝试运行一个Android服务,该服务每20秒在后台运行一次,并将用户的经纬度数据发送到服务器以进行跟踪.当我启动我的应用程序时,它第一次起作用.现在,如果我单击“主页"按钮,它将仍在后台运行.但是,现在,如果我使用主页按钮从应用程序列表中杀死了我的应用程序.然后使用启动器图标重新启动我的应用程序.现在该服务无法启动.我使用警报管理器每20秒触发一次服务.但是在重新启动时,设置了我的警报,但 ..

应用程式被杀死时,Android重新安排AlarmManager警报

我已经开发了一个应用程序,可以安排多个本地通知来提醒用户做某事.当年的每个月都应该发出通知. 这些本地通知是使用"AlarmManager"安排的.在"BroadcastReceiver"的OnRetrieve中创建并引发通知. 在应用终止(由用户)或重新启动设备之前,一切正常. 经过一些研究,我发现了重新启动设备后重新安排警报/本地通知的解决方案=>使用带有"ActionBoo ..
发布时间:2021-04-16 19:12:33 移动开发

无法使用Alarmmanager定期在后台工作

我想按小时在后台调用服务. 第一个问题是警报管理器无法正常工作.计时器很糟糕,有时很早,有时又很晚. 第二个问题是,RemoteServiceException:Context.startForegroundService()然后没有调用Service.startForeground(),我不明白为什么会收到此异常 MainActivity 公共类MainActivity扩展了 ..

警报管理器无法执行长期任务

设置警报后2到3分钟,我的警报管理器正在工作.但是,当我将“闹钟"设置为30分钟之后或之后的一天不会响起. 主要活动: addTaskIMBTN.setOnClickListener {val对话框:AlertDialog.Builder = AlertDialog.Builder(this)val视图:View = layoutInflater.inflate(R.layout.dia ..
发布时间:2021-04-05 19:44:35 移动开发

重新启动后不会触发警报

我有一个警报,说每15分钟重置一次数据连接.问题是,一旦手机重新启动,应用程序将被终止,并且警报(服务)不再触发.(这不是重复的,关于SO的其他类似问题也不能解决我的问题.) ..
发布时间:2021-04-05 18:43:57 移动开发

服务会在一段时间后停止工作.需要持续工作

我正在开发一个计步器应用程序,该应用程序可以计算步行的步数并在午夜将其更新到服务器.我有一项不断运行的服务来完成所有这一切. 这是我的服务 公共类StepCounterService扩展了Service,它实现了SensorEventListener,StepListener,WebServiceInterface,GoogleApiClient.ConnectionCallbacks,G ..

将其他内容发送到onReceive仅会检索ALARM_COUNT

我创建了一个自定义视图,该视图使用AlarmManager设置了警报.我想稍后再恢复此视图,所以我尝试向BroadcastReceiver发送一些附加信息.该onReceive无法检索除ALARM_COUNT之外的任何内容. 我已经寻找了一段时间,并希望找到解决方案.我已经用意图本身尝试了PendingIntent.FLAG.UPDATE.CURRENT多个标志,但无济于事. 是否有更 ..

每天12小时重复通知

我想每天12小时重复我的通知,但是我的代码无法正常工作...我在OnCreate的MainActivity中启动警报管理器,如下所示: 受保护的void onCreate(捆绑保存的InstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_ma);日历calendar = Calendar ..
发布时间:2021-04-04 20:18:36 移动开发

待定意向服务

我在启动 pendingIntent 时遇到问题.我已经使用logcat等进行了一些故障排除,最后我几乎肯定我的问题实际上出在我的 pendingIntent 方法中.我设置的时间是正确的,并且该方法被调用,但是在计划的时间没有任何反应.这是我用来创建 pendingIntent 的方法 public void scheduleAlarm(){Log.d(“警报调度程序",“正在调度警报") ..

警报-一段时间后停止鸣响

我有一个警报,每小时触发一次,并在特定条件下执行代码它可以正常运行,但是当我未打开我的应用程序时(警报初始化是在应用程序启动时启动),一段时间后它停止了,这些是日志: 8/2/2020 6:27 AM初始化警报,下一个警报将在2020年8月2日凌晨3:27触发2020年8月2日,上午6:27申请开始.2020年8月2日上午6:28应用程序已停止.2020年8月2日上午6:28报告已收到警报.2 ..

AlarmManager:从某些设备上的最新应用程序中刷出应用程序后,PendingIntent消失了

简单的GitHub演示项目: https://github.com/Try4W/AlarmManagerDemo 在模拟器上(Android 4.1.1,Android 6): 我使用 AlarmManager 安排新的 PendingIntent 通过 adb shell dumpsys警报 检查活动警报查看我的 Intent 通过从最近的应用程序中刷卡来关闭应用程序 通过 ..
发布时间:2021-04-04 18:41:54 移动开发

在Android中设置密码后如何在锁屏上显示活动

我试图在屏幕锁定时显示活动.我在后台运行服务,当事件发生时,即使应用被锁定,我也想打开一个活动(类似于报警应用,它会唤醒屏幕并显示其活动).我已按照以下步骤操作, 调用OnReceive()时,我想在锁定屏幕上打开活动. public void OnReceive(){PowerManager pm =(PowerManager)getSystemService(Context.POWE ..
发布时间:2021-04-04 18:39:46 移动开发

如何以编程方式在Android中设置闹钟?

以下是我的代码可以吗?任何机构都请告诉我为什么它不起作用.我从 并且我的Receiver类是 import android.app.Notification;导入android.app.NotificationManager;导入android.app.PendingIntent;导入android.content.BroadcastReceiver;导入android.content. ..
发布时间:2021-04-03 20:18:59 移动开发

Android中带有通知的AlarmManager不显示任何通知

我尝试为我的应用程序创建每日通知.为了测试应用程序,我将通知间隔设置为15分钟.不幸的是,没有显示通知.无论是在应用程序运行时还是在关闭时,都不会.我尝试通过以下解决方案来激发自己的灵感: https://stackoverflow.com/questions/33055129/how-to-show-a-notification-everyday-at-a-certain-time-eve ..
发布时间:2021-02-15 19:48:05 移动开发

如何在Flutter中安排特定时间的警报?

在Flutter项目中,我想将警报安排在一天的特定时间,或者只在该特定时间触发手机中的内置警报。 为此,我集成了Flutter的一个插件- https://pub.dev/packages/android_alarm_manager#-example-tab- 然后,我完全按照该文档中给出的示例,并在Android Manifest文件中添加了所有权限。 运行该项目后,它显 ..
发布时间:2020-10-15 06:36:52 移动开发

Android Oreo +中的AlarmManager和BroadcastReceiver

我正在制作一个可在一天的特定时间通知用户的应用程序。就像闹钟一样。该代码可在Android Oreo之前的版本中正常运行。 据我了解,Android Oreo及更高版本会在后台终止动作,这就是为什么我在下面出现错误。 p> 2020-07-13 20:31:06.766 1609-1737 /? W / BroadcastQueue:不允许后台执行:将Intent {act = an ..

为什么我的闹钟没有响起? (安卓)

我的闹钟在特定时间或根本没有响(我尝试将其设置为当前时间的一分钟).我已确保setAlarm()处于关闭状态,因为日志Log.d("asas", "adasd");处于关闭状态.我不知道出了什么问题,如果您知道如何解决此问题,请告诉我.谢谢 public void setAlarm(){ AlarmManager alarmMgr = (AlarmManager) getSystem ..
发布时间:2020-08-22 18:42:27 移动开发

从锁定屏幕开始活动时无声音

这似乎是一个奇怪的问题.我正在使用AlarmManager设置带有自定义音频轨道的警报.活动开始并正常播放音乐,但是当我锁定手机时,活动开始但音频没有播放. 这是我正在使用的代码. onCreate方法 PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); mWakelock = ..
发布时间:2020-08-22 18:42:23 移动开发