其他分享
首页 > 其他分享> > Flurry没有集成到Android应用中

Flurry没有集成到Android应用中

作者:互联网

我只是想分析flurry集成的工作原理,所以我在Android Studio中创建了一个简单的“ Hello World”应用程序.甚至事件部分.清单文件使用以下权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

我在我的lib文件夹中包含FlurryAnalytics-4.1.0.jar.

Activity类中的onStart()和onStop()方法如下所示:

@Override
protected void onStart() {
    super.onStart();
    FlurryAgent.onStartSession(this, "API_KEY");
    FlurryAgent.setLogEnabled(true);
    FlurryAgent.setLogEvents(true);
    FlurryAgent.setLogLevel(Log.VERBOSE);
    FlurryAgent.logEvent("Article_Read");
}

@Override
protected void onStop() {
    super.onStop();
    FlurryAgent.onEndSession(this);
}

但是logcat文件显示一些错误:

W/System.err﹕ java.lang.VerifyError: com/flurry/sdk/dw
W/System.err﹕ at com.flurry.sdk.dj$1.a(SourceFile:247)
W/System.err﹕ at com.flurry.sdk.ff.run(SourceFile:49)
W/System.err﹕ at android.os.Handler.handleCallback(Handler.java:733)
W/System.err﹕ at android.os.Handler.dispatchMessage(Handler.java:95)
W/System.err﹕ at android.os.Looper.loop(Looper.java:136)
W/System.err﹕ at android.os.HandlerThread.run(HandlerThread.java:61)

解决方法:

我最近集成了Flurry Analytics,并且收到相同的警告.这些警告似乎并不影响报告返回Flurry.我建议在仪表板上检查您的报告,看看它们是否正在回到那里.我怀疑这些警告与不使用Flurry的广告方面有关,仅与分析方面有关.

标签:android-studio,flurry,android
来源: https://codeday.me/bug/20191121/2051619.html