【发布时间】:2017-11-27 11:05:55
【问题描述】:
我正在尝试为 Android 编写一个远程闹钟应用程序,因为我的朋友有时会错过她的火车或来得太早(我不想醒来,只想让她设置我的闹钟时间)。
我在短短几分钟内就弄清楚了如何使用 Java 设置闹钟,但该功能必须远程执行。该怎么做?
目前我正在使用Googles Firebase Cloud Messaging service 发送通知,包括作为参数的闹钟时间。
但是,当我收到它们并且应用程序未打开时,它不会执行任何代码,而是等待用户点击通知。但我想让应用程序做的是set the alarm clock automatically when a notification is received。
我知道这可能确实违反了一系列安全准则,但这不是 PlayStore 的应用程序,而是我自己的应用程序。
我的想法是构建某种在等待通知的后台一直处于活动状态的服务。 你认为这样的事情可能吗?
感谢您的帮助:-)
【问题讨论】:
标签: java android firebase service notifications