android - Android 手机中的 SignalR 推送通知

标签 android asp.net-mvc-4 signalr

我使用 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/

相关文章:

android - 使用辅助功能服务 Android 强制停止应用程序?

java - Android:具有语音电平可视化的录音

asp.net - ASP .NET MVC 4 AuthorizeAttribute 和 ActiveDirectoryMembershipProvider

asp.net-mvc-4 - 如何将我自己的数据库与 Simple Membership 和 Web Security 一起使用?什么是 MVC 4 安全性?

javascript - 在 webkit 和 moz 中刷新页面后,SignalR : typeof jQuery. connection.chatHub 为 "undefined"

c# - 如何将 SignalR 与 Xamarin 结合使用

c# - 通知 SignalR 客户端 IIS 重启/关闭

java - 刷新 Canvas 会删除以前的数据

没有取消注册的Android广播接收器抛出运行时错误

javascript - 如何在 View 中包含 js 文件。 ASP.NET MVC 4