0

我正在为服务器端的端点应用程序开发android应用程序,我需要使用GCM来推送通知。如果我运行本地,那没问题,我没有任何错误。但是,当我部署在App Engine上的项目,我发送了通知我有这样的错误Google Cloud Messaging在应用程序引擎中缺少库文件

com.google.api.server.spi.SystemService invokeServiceMethod: com/google/android/gcm/server/Sender 
java.lang.NoClassDefFoundError: com/google/android/gcm/server/Sender 

我正确添加GCM-的server.jar到构建路径,证明我可以没有错误本地运行。

谢谢。

回答

1

您将gcm-server.jar文件添加到构建路径中,并且在尝试编译,构建和本地运行时在本地帮助。

当部署到App Engine环境时,请将您的其他JAR文件放在WEB-INF\lib文件夹中。之后部署它。

相关问题