Java 如果应用程序已关闭,是否向用户显示警报?
我有一个简单的应用程序,用于显示文本页面视图,我想在每天的特定时间通知用户在特定页面打开我的应用程序。 所以我用棉花糖设备测试我的应用程序,我使用alarmManager完成这个任务,但一旦我从主屏幕关闭应用程序,通知就会停止显示。 我使用了带有远程进程的广播接收器,android:process=“:remote”,但警报不起作用,我也使用了服务,关闭应用程序时它也被关闭。Java 如果应用程序已关闭,是否向用户显示警报?,java,android,Java,Android,我有一个简单的应用程序,用于显示文本页面视图,我想在每天的特定时间通知用户在特定页面打开我的应用程序。 所以我用棉花糖设备测试我的应用程序,我使用alarmManager完成这个任务,但一旦我从主屏幕关闭应用程序,通知就会停止显示。 我使用了带有远程进程的广播接收器,android:process=“:remote”,但警报不起作用,我也使用了服务,关闭应用程序时它也被关闭。 那么,完成这项工作的正确顺序是什么呢 您不需要使用服务AlarmManager和一个BroadcastReceiver以
那么,完成这项工作的正确顺序是什么呢 您不需要使用
服务
AlarmManager
和一个BroadcastReceiver
以在设备启动时重新启动报警服务
检查此示例:
当我为自己制作闹钟应用程序时,带有WAKE_LOCK的服务会在手机被阻止或应用程序被用户杀死时唤醒手机。 此类(显示一些通知)正在防止应用程序被终止:
因此,在计划完成后,可以将意图发送到BroadcastReceiver。我创建了本文中所述的应用程序。但一旦应用程序关闭,广播就没有响应。我在华为设备上以开发者模式测试我的应用程序,这可能会导致问题吗?