在我通过在我的 build.gradle 文件中使用此代码成功地将 Flurry SDK 集成到库中之后。
compile 'com.flurry.android:analytics:6.2.0'
我创建了 java 类来将我的 API 密钥集成到我的代码中,但是我遇到了这个问题,我不知道应该怎么做才能成功集成它
-无法解析符号 FlurryAgent
-无法解析符号flurrylistener
PS:我是 Flurry 分析和 Android Studio 的新手
在我通过在我的 build.gradle 文件中使用此代码成功地将 Flurry SDK 集成到库中之后。
compile 'com.flurry.android:analytics:6.2.0'
我创建了 java 类来将我的 API 密钥集成到我的代码中,但是我遇到了这个问题,我不知道应该怎么做才能成功集成它
-无法解析符号 FlurryAgent
-无法解析符号flurrylistener
PS:我是 Flurry 分析和 Android Studio 的新手
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');
我遇到了同样的问题,我已经更新了 gradle 并且我的问题已经解决了。使用最新的gradle如下,
//Flurry 编译 'com.flurry.android:analytics:7.0.0@aar'
如需更多参考,请使用此网址
现在只需删除 withListener() 行。不需要初始化 Flurry。一旦您的集成工作,您可以返回并根据需要进行设置,我发现只有在 Flurry 完成初始化之前需要发送事件时才有必要。