我使用 SignalR 开发了一个聊天应用程序。目前,我正在将该代码移至 Android 应用程序的 WebAPI,
当用户向 android 用户发送消息时,我想在 android 手机上显示推送通知。是否可以在 Android 应用程序中使用 SignalR 作为客户端。
我看过一些在线引用资料,如 google GCm、ShaperChat,但我不理解它们。
最佳答案
是的,您可以在您的 android 应用程序中使用 signalR。但是值得将您的应用程序配置为在前台使用 signalR,然后在应用程序在后台运行时使用 firebase 推送通知,因为您的 signalR 连接可能会断开,然后您的 signalR 将无法工作。因此,当应用程序运行时,您应该使用 signalR 否则使用 firebase 通知系统,因为 firebase 使用始终在设备上运行的 google play 服务。
一个简单的signalR实现
https://github.com/ngocchung/SimpleSignalRClient
关于android - Android 手机中的 SignalR 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45504516/