zoukankan      html  css  js  c++  java
  • Cocos2dx打包成apk包时在手机上闪退

    在项目运行过程中,在手机上运行会出现闪退的现象, 报告错误代码如下:

    06-30 10:45:19.921: E/cocos2d-x assert(28033): E:/workspace/cocos2d-x-2.2.2/projects/****/proj.android/../../../cocos2dx/platform/android/CCApplication.cpp function:sharedApplication line:60

    06-30 10:45:19.921: A/libc(28033): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 28062 (Thread-3117)

    解决方案:

    需要修改如下目录下的文件:

    cocos2dxplatformandroidjniJava_org_cocos2dx_lib_Cocos2dxRenderer.cpp

    修改过程:CCApplication::sharedApplication()->applicationDidEnterBackground();

    修改成:

    if (CCDirector::sharedDirector()->getOpenGLView()) {
      CCApplication::sharedApplication()->applicationDidEnterBackground();
    }

     

  • 相关阅读:
    开发mis系统的技术
    Navicat软件与pymysql模块
    5.6作业
    mysql表的查询
    5.5作业
    约束条件
    mysql基本数据类型
    数据库
    网络编程项目
    并发编程四
  • 原文地址:https://www.cnblogs.com/zhang1107/p/3816337.html
Copyright © 2011-2022 走看看