未收到来自 XPeria 的通知 运行 Android 4.1
Not receiving notification from XPeria running Android 4.1
notificationhubs 对 Android OS 有最低要求吗?我正在 S6 Edge 和 Xperia 上测试我的应用程序,Xperia 是 运行 4.1(Api 16)。我从 S6 Edge 收到测试消息,但没有从 Xperia 收到。
根据通知中心 Android SDK 的 GitHub 存储库([1]、[2]),支持的最低 Android API 版本是 8。
为确保 Xperia 获得注册,您可以使用 .NET SDK 或 REST API ([3]) 中的 NotificationHubClient.GetAllRegistrationsAsync(100)
方法在通知中心获取所有注册。如果存在 Xperia 的 GCM 注册 ID,请尝试使用某些第三方工具直接向此设备发送通知,例如 cURL ([4])。如果您可以使用第三方工具直接向 Xperia 发送通知,请将命名空间和通知中心名称发送至 nhubsupport@microsoft.com,我会查看。
[3] _https://msdn.microsoft.com/en-us/library/azure/Dn223270.aspx
[4] _https://developers.google.com/web/fundamentals/getting-started/push-notifications/step-07?hl=en
我在戴尔 Android 平板电脑上遇到了类似的问题。但是更新播放服务后,问题就解决了。我没有在 Xperia phone 上尝试这种方法,因为它在我找到这种方法之前就被拿走了。
notificationhubs 对 Android OS 有最低要求吗?我正在 S6 Edge 和 Xperia 上测试我的应用程序,Xperia 是 运行 4.1(Api 16)。我从 S6 Edge 收到测试消息,但没有从 Xperia 收到。
根据通知中心 Android SDK 的 GitHub 存储库([1]、[2]),支持的最低 Android API 版本是 8。
为确保 Xperia 获得注册,您可以使用 .NET SDK 或 REST API ([3]) 中的 NotificationHubClient.GetAllRegistrationsAsync(100)
方法在通知中心获取所有注册。如果存在 Xperia 的 GCM 注册 ID,请尝试使用某些第三方工具直接向此设备发送通知,例如 cURL ([4])。如果您可以使用第三方工具直接向 Xperia 发送通知,请将命名空间和通知中心名称发送至 nhubsupport@microsoft.com,我会查看。
[3] _https://msdn.microsoft.com/en-us/library/azure/Dn223270.aspx
[4] _https://developers.google.com/web/fundamentals/getting-started/push-notifications/step-07?hl=en
我在戴尔 Android 平板电脑上遇到了类似的问题。但是更新播放服务后,问题就解决了。我没有在 Xperia phone 上尝试这种方法,因为它在我找到这种方法之前就被拿走了。