我剛剛添加了OneSignal到我的科爾多瓦項目。這似乎是使用谷歌播放服務,即(我收到一條消息「找不到有效的Google Play服務APK」)。我想知道添加它的最佳方法。科爾多瓦添加谷歌播放服務
- 我在手機上安裝了Google Play服務v8.4.89。
- 我有谷歌播放通過SDK管理器安裝服務:
這將創建一個google_play_services文件夾(沒有很多的話):
UPDATE 按照this Goog樂壞了谷歌播放服務到位於多個庫(.aar):
android-sdk\extras\google\m2repository\com\google\android\gms
- 的build.gradle依賴關係:
我有點不確定下一步該做什麼。我以爲我可能有潛力使用this。
我可能會添加我正在使用IntelliJ並嘗試按照this手動導入JAR。
感謝,
謝謝jkasten我已經看過我的設備上有Google Play服務的8.4.89版本。 – Hurricane
然後,您必須在設備上安裝9.2版本。既然你有'play-services:'在你的gradle中,這將使用你係統上的最新版本。我在你的屏幕截圖中看到Rev.31,它是9.2。設備版本必須與用於致電Google Play服務才能使用的庫版本相同或更高。 – jkasten
感謝jkasten,對它進行了排序。我曾假設8.4.89是最新版本,因爲我沒有被提示更新它。您提供的鏈接(您提到的)的關鍵點是:_「設備上的版本必須與您構建應用的版本相同或更新。」_ – Hurricane