Android 谷歌云消息发送服务器错误
我试着玩gcm演示,但我遇到了一些问题,无法找出我的服务器无法发送消息的原因。我使用项目号作为android应用程序的发送者ID,并为服务器端使用服务器生成的API密钥。我看到应用程序已注册到服务器,但一旦我发送一条消息,服务器就会崩溃并显示:Android 谷歌云消息发送服务器错误,android,http,message,google-cloud-messaging,Android,Http,Message,Google Cloud Messaging,我试着玩gcm演示,但我遇到了一些问题,无法找出我的服务器无法发送消息的原因。我使用项目号作为android应用程序的发送者ID,并为服务器端使用服务器生成的API密钥。我看到应用程序已注册到服务器,但一旦我发送一条消息,服务器就会崩溃并显示: message HTTP Status Code: 401 com.google.android.gcm.server.InvalidRequestException: HTTP Status Code: 401 com.google.andr
message HTTP Status Code: 401
com.google.android.gcm.server.InvalidRequestException: HTTP Status Code: 401
com.google.android.gcm.server.Sender.sendNoRetry(Sender.java:177)
com.google.android.gcm.server.Sender.send(Sender.java:121)
com.google.android.gcm.demo.server.SendAllMessagesServlet.doPost(SendAllMessagesServlet.java:82)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
有没有办法解决这个问题 你能展示你的实现吗?我正在使用谷歌的演示应用程序。sdk/extra/google/gcm/samples中的一个。我在CommonUtilities.java上更改了gcm演示客户端的发件人ID和URL,并在gcm演示服务器/web inf/classes/API.key中更改了key_API。我想这个应用程序应该适用于所有人,但我想我缺少了一些步骤。