怎么在游戏中加入百度统计呢?

我自作聪明的把百度统计的例子代码里面复制过来一份,想实现统计应用打开次数的情况,这样子有问题么?
代码是这个
package org.cocos2dx.cpp;
import org.cocos2dx.lib.Cocos2dxActivity;
import android.os.Bundle;
import com.baidu.mtjstatsdk.StatSDKService;
import com.baidu.mtjstatsdk.game.BDGameSDK;
public class AppActivity extends Cocos2dxActivity {
@Override
public void onCreate(Bundle savedInstanceState) {

BDGameSDK.setOn(this, BDGameSDK.EXCEPTION_LOG, “3ce7f4439c”); // 统计崩溃信息,必须优先其他接口调用
BDGameSDK.initGame(this, “3ce7f4439c”); // 初始化游戏统计,必须优先其他接口调用,和setOn一起调用。
StatSDKService.setAppChannel(this, “channelapp”, true, “3ce7f4439c”); // 初始化app的渠道号,优先调用,和initGame以及setOn一起调用
StatSDKService.setDebugOn(true, “3ce7f4439c”); // 打开log调试,log的过滤标签位statsdk,可以看到发送的log
StatSDKService.setAppVersionName(“1.5”, “3ce7f4439c”); // 设置APP的版本号,必须优先调用,与上面几个初始化接口一起调用。
BDGameSDK.setAccount(this, “accountID0”, “3ce7f4439c”); // 在游戏首页,需要添加游戏账户的id,如果游戏开始,没有设置游戏的ID,那么游戏数据无法统计到。可以
// 如果游戏没有账户,请使用IMEI号或者SDK提供的cuid来填充StatSDKService.getCuid(this);

}

public void onResume() {

super.onResume();
/**

  • 页面起始(每个Activity中都需要添加,如果有继承的父Activity中已经添加了该调用,那么子Activity中务必不能添加)
  • 不能与StatService.onPageStart一级onPageEnd函数交叉使用
    */
    StatSDKService.onResume(this, “3ce7f4439c”);
    }
    public void onPause() {

super.onPause();
/**

  • 页面结束(每个Activity中都需要添加,如果有继承的父Activity中已经添加了该调用,那么子Activity中务必不能添加)
  • 不能与StatService.onPageStart一级onPageEnd函数交叉使用
    */
    StatSDKService.onPause(this, “3ce7f4439c”);
    }
    }