我刚刚添加了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