2016-09-01 41 views
2

我有Android和iOS的Cordova應用程序,並且我試圖添加FCM,因此我可以發送推送通知。我多次按照網站上的設置說明進行操作,並繼續得到相同的構建錯誤。Cordova FCM - 構建錯誤:無法應用插件[id'com.google.gms.google-services']

這裏是我的錯誤,當我運行科爾多瓦建設

FAILURE: Build failed with an exception. 

* Where: 
Build file 'C:\Users\Me\workspace\App\platforms\android\build.gradle' line: 326 

* What went wrong: 
A problem occurred evaluating root project 'android'. 
> Failed to apply plugin [id 'com.google.gms.google-services'] 
    > For input string: "+" 

這是什麼是對的build.gradle文件apply plugin: 'com.google.gms.google-services',這是安裝說明書上說做的最後一道防線。

我做了一個賬戶,得到了我的包名來自AndroidManifest.xml,然後在Android項目添加google-services.json到主,然後在build.gradle文件添加了3行,但我還是得到此錯誤。

我在做什麼錯?謝謝您的幫助。

+1

通過*將google-services.json添加到Android項目的主目錄*中,是否指您在主文件夾中添加了json文件?如果是這樣,它不應該在**應用程序**文件夾中嗎? –

+0

@AL。我把MyProjetName/platfroms/android文件夾放在與build.gradle文件相同的級別 – iqueqiorio

+0

我不認爲這是正確的文件夾。它必須位於** app **文件夾中。你可以通過Android studio中的項目瀏覽器去它 –

回答

4

我有類似的問題。

我的修復是在所有谷歌服務編輯./platforms/android/project.properties

我改變了對+ 10.0.1。 (確保SDK是最新更新)

即:

cordova.system.library.1=com.google.android.gms:play-services-analytics:+ 

cordova.system.library.1=com.google.android.gms:play-services-analytics:10.0.1 

進行構建和所有的工作。

+0

我可以確認這個答案正在工作。感謝那。 – tmuecksch

+0

非常感謝..終於開始工作了...... – DSP

相關問題