适用于Android的后台服务器服务?

时间:2016-08-25 06:35:05

标签: java android design-patterns android-service

我有一个通知hanler,它设法通过各种方式通知用户(Snachbar,NotificationManager)。

我想通过向该通知管理器添加服务来增强此功能,该服务始终在后台运行并等待/侦听来自后端的通知。

当我从后端触发消息时,请#34;请从PlayStore更新您的应用"它应该显示给用户。 (我知道如何做到这一点,当我通过REST调用从我的终端触发移动设备时。)但我不知道,是否有可能作为服务器监听(在端口或其他东西上)?

2 个答案:

答案 0 :(得分:0)

假设您已经拥有能够发送通知/消息的服务器,在Android手机上接收通知/消息的最佳方式是实施Firebase云消息传递。

您必须创建Firebase项目here

这是Google实施您想要做的事情的官方方式。 Firebase Documentation非常好,易于理解。

答案 1 :(得分:0)

你必须有一个终点,它将返回布尔值。当您检查终点时,首先运行该应用程序。如果这是真的,那么您将显示一个对话框“请从PlayStore更新您的应用程序”