我刚刚将OneSignal添加到我的Cordova项目中。这似乎是使用Google Play服务,即(我收到消息"找不到有效的Google Play服务APK#34;)。我想知道添加它的最佳方法。
这会创建一个google_play_services文件夹(其中没有很多内容):
更新 根据{{3}},Google已将Google Play服务细分为多个库(.aar),位于:
android-sdk\extras\google\m2repository\com\google\android\gms
我可能会添加我正在使用IntelliJ,并尝试按照this手动导入JAR。
谢谢,
答案 0 :(得分:1)
OneSignal错误“找不到有效的Google Play服务APK”表示设备中缺少“Google Play服务”应用,或者很可能已过期。它应检查设置>应用下的版本。在设备上打开Google Play商店后,它应该会在后台自动更新并登录。有关详细信息,请参阅以下链接。 https://documentation.onesignal.com/docs/all-users-are-shown-as-not-subscribed
答案 1 :(得分:0)
您需要将其添加到项目库中。
档案>>导入,选择Android>现有的Android Code into Workspace,浏览到库项目(你的android sdk env)来导入它。额外/谷歌/ google_play_services /
在此之后..您需要打开项目的属性.. 右键单击您的项目,然后单击属性选择android,并在库部分下添加google lib。