我的Android应用程序有单独的API,我使用Restful服务来连接我的API。现在,我需要通过使用Restful方法连接我的后端来显示通知甚至应用程序已关闭,因为所有通知消息都只会调用API。 解决这个问题的正确实施是什么?
答案 0 :(得分:2)
您可以创建后台服务,然后就可以调用您的API
@Override
public int onStartCommand(final Intent intent, int flags, int startId) {
//here you can call your API
return START_STICKY;
}
如果您想要一些时间间隔,那么您可以在后延迟方法中调用您的API。
答案 1 :(得分:0)
您需要使用FCM。它允许您通过谷歌服务器从后端向您的应用发送推送通知。
答案 2 :(得分:0)
您可以使用推送通知。与FCM集成,即使应用程序关闭,您的应用也可以从后端获取通知。
您可以按照以下链接进行操作
https://firebase.google.com/docs/cloud-messaging/android/client https://firebase.google.com/docs/cloud-messaging/