Android + Firebase - background.Send 短信中的 sendTextMessage 而 phone 未被触及

Android + Firebase - sendTextMessage in background.Send sms while phone is not touched

我正在努力使用 android 服务。应用程序的目的是使用本机系统文本应用程序发送文本消息。 phone 从 Firebase 接收 phone 个号码,并通过 smsManager.sendTextMessage 向列表中的所有号码发送消息。我意识到屏幕锁定几分钟后应用程序无故停止 运行..

正如我已经说过的,我试图让我的应用程序 运行 在后台使用 android 服务,但它不起作用。有什么简单的方法可以实现吗?

即使设备处于睡眠模式,也有多种方法可以使服务工作。这取决于您要实现的功能。据我所知,手机号码将来自服务器,应用程序将向这些号码发送消息。

如果想重复做,可以用AlarmManager定时启动服务,取号发短信。

您也可以使用 wacklock 一直保持服务 运行,但这会消耗更多电量。