-1

我想在現有的android應用程序中實現推送通知功能。我是https://developers.google.com/cloud-messaging/android/client 教程。如何實現服務器的谷歌雲消息發送推送通知android studio

截至目前爲止這麼好。

現在發送推送通知,我們必須實現客戶端和服務器。我發現教程https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/GcmEndpoints。我遵循它,但在android studio中得到了很多依賴錯誤。

有人能告訴我如何實現服務器端? 有沒有更好的教程相同? 我在正確的軌道上嗎?

我refered以下問題上stackoverfolw但不滿意......

How to create server for GCM project in Android

Android push service, implementing the gcm server side(A PHP服務器,我沒有PHP知識,所以想在JAVA launguage實現)

http://myandroidpoint.blogspot.in/2013/03/android-google-cloud-messaging-server.html

總之,我的客戶是準備好了,停留在實施SERV呃。

謝謝! 任何幫助將不勝感激。

+1

請務必閱讀最新版本的文檔:https://developers.google.com/cloud-messaging/server在過去幾年中,GCM發生了很大變化,出現了很多「幫助器庫」已經過時了 – jirungaray

回答

4

假設您已在Google Developers Console上創建了一個新項目,並記錄了兩個值:Project Number,它將在客戶端項目中用作SENDER_ID;和API服務器密鑰(在Credentials中創建),它將在服務器項目中用作API_KEY。

你可以在下列問題中找到更多關於基本服務器項目的答案。在第二個鏈接,你會發現樣本代碼在Java服務器項目:

Adding Google Cloud Messagin (GCM) for Android - Registration process

How to implement a GCM Hello World for Android using Android Studio

希望這有助於!

0

我有同樣的問題。

尊重的依賴關係:我有兩個問題,我解決(google.code:FindBugs的和註解)

在我直接刪除了「編譯testnespresso」,並在第二種情況下,我改變程序兼容性的版本的第一種情況下(我有24個):

現在是我的build.gradle(應用程序):

androidTestCompile 'com.android.support.test:runner:0.5' 
    androidTestCompile 'com.android.support:support-annotations:23.3.0' 
    compile 'com.google.android.gms:play-services-gcm:8.4.0' 
    compile 'com.android.support:appcompat-v7:23.3.0 

'

後,我遵循的步驟您發佈的鏈接和完美的作品我有一臺服務器,我可以發送消息....(我部署了appengine)

相關問題