Flurry Android 分析错误
Error in Flurry Android analytics
我正在尝试将 flurry android 集成工具集成到我的应用程序中。我已经集成了 jar 库,但由于遇到一些错误,我被困在了这一点上。错误说
无法解析方法'onCreate()'
并且 无法解析符号 'XY**********P2P'
import com.flurry.android.FlurryAgent;
import com.getbase.floatingactionbutton.FloatingActionButton;
public class MainActivity extends Activity {
@Override
public void onCreate() {
super.onCreate();
// init Flurry
FlurryAgent.init(this, XYB***********2P);
//....
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
第一个错误是由于第一个 onCreate
方法之上的 @Override
注释造成的。 onCreate
是您的超类 Activity
的一个方法,其定义类似于您的第二个 onCreate
方法,它需要被保护并以一个 Bundle
对象作为参数,否则它不会覆盖超类方法。
要解决此问题,只需删除您的第一个 onCreate
方法并将您需要的代码移至第二个方法。
第二个错误是由于您没有名称为 XYB***********2P
的变量,因此编译器不知道如何处理它。
由于 init method of FlurryAgent(请参阅文档)接受一个字符串,您可以这样定义一个:
private final static String FLURRY_KEY = "XYB***********2P";
然后像这样使用它:
FlurryAgent.init(this, FLURRY_KEY);
我正在尝试将 flurry android 集成工具集成到我的应用程序中。我已经集成了 jar 库,但由于遇到一些错误,我被困在了这一点上。错误说 无法解析方法'onCreate()' 并且 无法解析符号 'XY**********P2P'
import com.flurry.android.FlurryAgent;
import com.getbase.floatingactionbutton.FloatingActionButton;
public class MainActivity extends Activity {
@Override
public void onCreate() {
super.onCreate();
// init Flurry
FlurryAgent.init(this, XYB***********2P);
//....
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
第一个错误是由于第一个 onCreate
方法之上的 @Override
注释造成的。 onCreate
是您的超类 Activity
的一个方法,其定义类似于您的第二个 onCreate
方法,它需要被保护并以一个 Bundle
对象作为参数,否则它不会覆盖超类方法。
要解决此问题,只需删除您的第一个 onCreate
方法并将您需要的代码移至第二个方法。
第二个错误是由于您没有名称为 XYB***********2P
的变量,因此编译器不知道如何处理它。
由于 init method of FlurryAgent(请参阅文档)接受一个字符串,您可以这样定义一个:
private final static String FLURRY_KEY = "XYB***********2P";
然后像这样使用它:
FlurryAgent.init(this, FLURRY_KEY);