Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 城市飞艇_Android_Push Notification_Urbanairship.com_Richpush - Fatal编程技术网

Android 城市飞艇

Android 城市飞艇,android,push-notification,urbanairship.com,richpush,Android,Push Notification,Urbanairship.com,Richpush,我在使用安卓系统的城市飞艇时,很难获得丰富的推送信息。我试图通过查看教程自己实现,但经过多次尝试后,我决定首先测试github中的示例应用程序: 问题是它没有像我期望的那样工作。我从他们的测试网站发送富推送消息,如果我检查收件箱,我可以看到新消息(当然还有旧消息),但我从未收到这些推送的通知。我没有更改代码中的任何内容(AndroidManifest.xml中也没有) 正常推送工作正常,调试中我可以看到RichNotificationBuilder如何为正常推送创建通知,当点击时,PushRec

我在使用安卓系统的城市飞艇时,很难获得丰富的推送信息。我试图通过查看教程自己实现,但经过多次尝试后,我决定首先测试github中的示例应用程序:

问题是它没有像我期望的那样工作。我从他们的测试网站发送富推送消息,如果我检查收件箱,我可以看到新消息(当然还有旧消息),但我从未收到这些推送的通知。我没有更改代码中的任何内容(AndroidManifest.xml中也没有)

正常推送工作正常,调试中我可以看到RichNotificationBuilder如何为正常推送创建通知,当点击时,PushReceiver处理意图。然而,对于富推送消息,我从未收到通知(因此我从未在PushReceiver中接收到意图)

他们为RichPushInbox.Listener、RichPushManager.Listener提供的丰富推送消息的所有侦听器仅在手动触发收件箱更新等情况下接收(从网站发送丰富推送时从不接收)

还尝试向他们的支持电子邮件发送电子邮件,但没有答复

有什么帮助吗


谢谢

您是否在您的menifest中注册了提供者和接收者。@DeepakPanwar是的,正如我所说,我没有更改清单中的任何内容,所有这些都包括在内。这很奇怪,因为正常的推送没有任何问题。你有没有用过这个?我的意思是,从rich push获得通知,不仅仅是更新收件箱。是的,我以前做过。云到设备的工作非常完美。请回答一些问题。你改变包裹名称了吗?它们的包名是com.urbanairship.richpush.sample,您可以在类richpush应用程序中看到消息id message\u id\u RECEIVED\u KEY=“com.urbanairship.richpush.sample.message\u id\u RECEIVED”;在rich Notification builder中,它正在接收id PushReceiver.EXTRA_MESSAGE_id_KEY的消息。只需检查一些参数,它就可以正常工作。最终,它可以正常工作,但只有在使用Message composer并使用APID创建新的消息中心时。如果我尝试使用用户值通过测试富推送发送它,它永远不会工作。真的很奇怪,因为正常的推送与它的测试部分一起工作。。。。谢谢你的帮助@nsL我面临着和你一样的问题。成功运行了丰富的推送示例演示应用程序。当我使用userid发送通知时,我并没有收到任何通知,而是在收件箱中收到消息。我的问题是如何获得丰富的推送通知?当我使用示例推送中的APID发送通知时,我会在同一个应用程序中收到通知。