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);