0

的build.gradle變化,我嘗試使用插件的PhoneGap-插件推動納入在我的應用程序離子推送通知(關於離子1.3.1)。爲Android FCM

一旦我添加了Android應用,以火力它告訴我在兩個地方更新的build.gradle文件。

enter image description here

我發現在我的項目離子(另一個是另一個插件,從而忽略的一部分)

./platforms/android/build.gradle 
./platforms/android/CordovaLib/build.gradle 

我有做不同文件中的變化打了兩場的build.gradle文件,把第一個文件中的第一個更改,第二個更改中的第二個更改,但我不確定我在這裏執行的操作,因爲它在運行ionic build android時出現編譯錯誤。我在研究過程中遇到的所有文章都使用了Android Studio,這是我沒有使用的。我不確定如何按照FireBase的指示如何處理Synch now

我已經在我的目錄結構,我的理解是正確的地方下的平臺/機器人放置在谷歌,services.json爲Android從火力地堡。

期待任何指導上的build.gradle變去的地方,什麼,如果有的話,我需要做的「立即同步」,在離子應用的背景下,並得到這個啓動和運行。

感謝, 桑傑。

回答

0

很有意義兩個變化在兩個文件中出現。 但是對於應用程序級別1,您可能寫錯了。 請確保你編輯這兩個文件。

enter image description here

+0

您包含的圖像是來自Android Studio的圖像。正如我在上面提到的,我沒有使用Android Studio。我有基本的Ionic App(在Sublime中打開),文件夾結構似乎與Android Studio中創建的應用程序非常不同,這就是爲什麼我不確定Firebase推薦的build.gradle更改的原因。 –

0

我跟着這篇文章https://github.com/fechanique/cordova-plugin-fcm/issues/83

我刪除了所有更改我的build.gradle文件,因爲它們都應該自動同步的建議,它編譯罰款。

這麼說,我現在用的是PhoneGap的-插件推插件(而不是科爾多瓦 - 插件-FCM爲上述文章中),我的應用程序崩潰嘗試後初始化PushNotification但是這是一個單獨的問題,我需要處理。