参考资料:http://crash.testin.cn/help/doc/12/23
将Testin-cocos-plugin\AndroID_libs\testinagent.jar 文件拷贝到 项目路径\proj.androID\libs\ 文件夹下
将Testin-cocos-plugin\AndroID_libs\armeabi\libNativeCrash.so 文件拷贝到项目路径\proj.androID\jni\prebuilt\ 文件夹下面(如果prebuilt文件夹不存在,新建该文件夹)
将Testin-cocos-plugin\crashhelper\ 文件夹拷贝到项目路径\cocos2d\external\ 文件夹下面
第一步,在LOCAL_MODulE := cocos2dcpp_shared 前 加如下几行
LOCAL_MODulE:=NativeCrashLOCAL_SRC_fileS:=prebuilt/libNativeCrash.soinclude $(PREBUILT_SHARED_liBRARY)include $(CLEAR_VARS)
第二步,在LOCAL_WHolE_STATIC_liBRARIES部分添加一行
LOCAL_WHolE_STATIC_liBRARIES += testin_crash_helper_static
第三步,在call import-module 部分添加一行
$(call import-module,crashhelper)
4.修改AppDelegate.cpp文件
第一步,添加头文件
#if CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID#include "crashhelper/TestinCrashHelper.h"#endif
第二步,初始化TestinCrashHelper,在AppDelegate::applicationDIDFinishLaunching函数内添加代码
bool AppDelegate::applicationDIDFinishLaunching(){ ......#if CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID TestinCrashHelper::initTestinAgent("<yourAppKey>","<yourChannel>");#endif .......}
将proj.androID\obj\local\armeabi\libcocos2dcpp.so 文件打包到libcocos2dcpp.zip文件,然后上传到Testin后台
总结以上是内存溢出为你收集整理的cocos2d-x 3.0 CPP项目 添加Testin Crash全部内容,希望文章能够帮你解决cocos2d-x 3.0 CPP项目 添加Testin Crash所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)