2017-02-20 13 views
0

私のbuild.gradleファイルでこのコードを使用してflurry SDKをライブラリに正常に統合した後。Flurry Analyticsの統合エラー

compile 'com.flurry.android:analytics:6.2.0'

は、私は自分のコードに私のAPIキーを統合するJavaクラスを作成したが、私はこのproblemeに直面し、私は成功し、それを

-cannotの解決のシンボルを統合するために何をすべきか見当もつかないFlurryAgent

-cannotの解決のシンボルflurrylistener

image of the error

PS:私は今のフラリー分析に新たなんだとAndroid Studioの

+0

ため

が//フラリー コンパイル 'com.flurry.android:analytics:[email protected]'

、最新のGradleを使用しますか? – jhhoff02

+0

シンボルflurrylistenerを解決できません+シンボルFlurryAgentを解決できません – Neo

+0

flurryListenerはファイルのどこかに定義されていますか? –

答えて

0

だけwithListener()の行を削除します。 Flurryを初期化する必要はありません。 統合が機能したら、元に戻って設定することができます。Flurryが初期化を完了する前にイベントを送信する必要がある場合にのみ、必要であることがわかりました。

+0

ありがとう、FlurryAgentの問題はどうすればいいですか? – Neo

+0

まだエラーがありますか? もしそうなら、build.gradleでこれを使用しようとすると、後でSDKバージョンでBuilder()メソッドが追加された可能性があります。 compile 'com.flurry.android:analytics:6.4.2' –

+0

IT WORKS! 、ありがとう= D。 – Neo

0

Flurryが修正されました。 Joel Dugganは正しいです。リスナーは、Flurryが初期化を完了する前にイベントを送信する必要がある場合にのみ必要です。

私たちは、基本命令からのコード行を削除されます。

.withListener(flurryListener)

そして、ここでそれを必要とする人のための正しい構文です:

import com.flurry.android.FlurryAgentListener;

....

FlurryAgent.Builder() .withLogEnabled(true) .withListener(new FlurryAgentListener() { @Override public void onSessionStarted() { // Session handling code } }) .build(this, 'your_api_key');

0

私は同じ問題に直面していました。私はgradleを更新しました。問題は解決しました。以下のようなエラーです何より参照use this url

関連する問題