android – 尝试发送gcm消息时的HttpRetryExcepiton

android – 尝试发送gcm消息时的HttpRetryExcepiton,第1张

概述尝试从我的服务器向GCM服务器发送消息时,我收到了 java.net.HttpRetryException异常. try { multiResult = sender.send(message, devices, RETRY_COUNT);} catch(IOException e) { logger.error("{0}\t- ANDROID : IOException occ 尝试从我的服务器向GCM服务器发送消息时,我收到了 @L_502_0@.net.httpRetryException异常.

try {    multiResult = sender.send(message,devices,RETRY_COUNT);} catch(IOException e) {    logger.error("{0}\t- ANDROID : IOException occured during sending message: {1}",e.getMessage());}

我已经成功注册了设备,但是这个send方法给了我异常,如下所示

java.net.httpRetryException: cannot retry due to server authentication,in streaming modeat sun.net.www.protocol.http.httpURLConnection.getinputStream(UnkNown Source)at java.net.httpURLConnection.getResponseCode(UnkNown Source)at sun.net.www.protocol.https.httpsURLConnectionImpl.getResponseCode(UnkNown Source)at com.Google.androID.gcm.server.Sender.sendnoretry(Sender.java:362)at com.Google.androID.gcm.server.Sender.send(Sender.java:261)

非常感谢任何帮助,谢谢

解决方法 我想我找到了原因,我试图用错误的APIkey发送通知,这是一个安卓密钥,谷歌说它应该是服务器密钥(浏览器密钥也可以) 总结

以上是内存溢出为你收集整理的android – 尝试发送gcm消息时的HttpRetryExcepiton全部内容,希望文章能够帮你解决android – 尝试发送gcm消息时的HttpRetryExcepiton所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1126883.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存