私はちょうど私のCordovaプロジェクトにOneSignalを追加しました。これはGoogle Playサービスを使用しているようです(「有効なGoogle Playサービスが見つかりません」というメッセージが表示されます)。私はそれを追加するための最善の方法が不思議でした。Cordova add google play services
- 私の携帯電話にはGoogle Playサービスv8.4.89がインストールされています。
これはgoogle_play_servicesフォルダ(その中にたくさんなし)を作成します:
を私はGoogleがSDKマネージャを介してインストールサービスを再生してい
android-sdk\extras\google\m2repository\com\google\android\gms
- build.gradleの依存関係:私は
ルは、Googleがにある複数のライブラリ(.aar)にサービスを再生故障しました次に何をするのかが少し分かりません。私は潜在的にthisを使用することができたと思った。
私はIntelliJを使用していて、手動でthisとしてJARをインポートしようとしました。
おかげで、あなたのプロジェクトライブラリに追加する必要があり
ありがとうございましたjkasten私は既にデバイスにGoogle Playサービスのバージョン8.4.89があることを確認しました。 – Hurricane
この場合、デバイスにバージョン9.2が必要です。あなたのgradleに 'play-services:+'があるので、あなたのシステムで最新のバージョンを使います。 9.2のスクリーンショットでRev 31が表示されます。 Google Playサービスを呼び出すには、端末のバージョンがライブラリのバージョンと同じかそれ以上でなければなりません。 – jkasten
jkastenさん、ありがとうございました。私はそれを更新するように求められていなかったので、私は8.4.89が最新バージョンであると仮定していました。あなたが提供したリンクからの要点は、次のとおりです:_ "デバイス上のバージョンは、あなたのアプリケーションをビルドするバージョンと同じバージョンでなければなりません。" _ – Hurricane