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文件夾中。之後部署它。

相關問題