2016-09-02 3 views
0

OneSignal for Android Studioを統合する方法については、Andriod Studio 2でsdkを統合しようとすると、OneSignalの問題が発生する

私は(モジュール)をbuild.gradleするために、コンパイルの依存関係を追加しようと、私はまた、build.gradleファイルに正しいキーを持つmanifestPlaceholdersを追加

compile 'com.onesignal:OneSignal:3.0.0' 
compile 'com.google.android.gms:play-services-gcm:9.4.0' 
compile "com.google.android.gms:play-services-location:9.4.0" 
compile 'com.google.android.gms:play-services-analytics:9.4.0' 

を提出。

java8機能を持つほか、私は開発私のアプリケーションと私はこのようなjackOptionを有効にする必要があります

​​

のAndriod Studioバージョンは2.1.3であり、私は、Java 1.8.0_25を持っています。 Androidスタジオはアプリをインストールできますが、多くの労力と時間(約10分)を要し、時にはコンピュータを再起動する必要があります。

+1

は「実行中のGradleのビルド」を開始し、ここで –

+0

デバイスのログがありませんお使いのデバイスのログを入れて、アプリケーションがマニフェストluncherアクティビティが定義されたりされていない、私は確信して –

+0

をインストールしていないのですか? –

答えて

0

compile 'com.onesignal:OneSignal:3.0.0' 
compile 'com.google.android.gms:play-services-gcm:9.4.0' 
compile "com.google.android.gms:play-services-location:9.4.0" 
compile 'com.google.android.gms:play-services-analytics:9.4.0' 

TOからあなた.grandleエントリを変更してください:

compile 'com.onesignal:OneSignal:3.+' 
compile 'com.google.android.gms:play-services-gcm:9.4.0' 
compile "com.google.android.gms:play-services-location:9.4.0" 

3 +は、あなたが最新のOneSignal安定したビルドを持って保証します。 gcm 8.1.0以降を使用している場合、OneSignalでは分析機能は必要ありません。

のドキュメントから追加したAndroidManifest.xmlを削除すると、Androidスタジオの設定が妨げられます。

システムの速度が低下しているので、テスト済みのサンプルプロジェクトを試して他の変数を削除することをおすすめします。 https://github.com/OneSignal/OneSignal-Android-SDK/tree/master/Examples/AndroidStudio

関連する問題