cocos2dx: 生成apk时程序出现的问题

来源:互联网 发布:天心天思网络差评 编辑:程序博客网 时间:2024/05/16 16:11


问题1:so文件生成后,在eclipse中运行代码出现jni错误

04-09 17:07:31.302: W/dalvikvm(1590): JNI WARNING: 0xb592fea0 is not a valid JNI reference

04-09 17:07:31.302: W/dalvikvm(1590): in Lorg/cocos2dx/lib/Cocos2dxRenderer;.nativeOnResume:()V (CallObjectMethodV)
04-09 17:07:31.302: I/dalvikvm(1590): "GLThread 74" prio=5 tid=10 RUNNABLE
04-09 17:07:31.302: I/dalvikvm(1590): | group="main" sCount=0 dsCount=0 obj=0xb594c790 self=0xb9a5dfa8
04-09 17:07:31.302: I/dalvikvm(1590): | sysTid=1603 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=-1180581240
04-09 17:07:31.302: I/dalvikvm(1590): | schedstat=( 0 0 0 ) utm=0 stm=0 core=0
04-09 17:07:31.302: I/dalvikvm(1590): at org.cocos2dx.lib.Cocos2dxRenderer.nativeOnResume(Native Method)
04-09 17:07:31.302: I/dalvikvm(1590): at org.cocos2dx.lib.Cocos2dxRenderer.handleOnResume(Cocos2dxRenderer.java:149)
04-09 17:07:31.302: I/dalvikvm(1590): at org.cocos2dx.lib.Cocos2dxGLSurfaceView$3.run(Cocos2dxGLSurfaceView.java:165)
04-09 17:07:31.302: I/dalvikvm(1590): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)
04-09 17:07:31.302: I/dalvikvm(1590): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
04-09 17:07:31.302: E/dalvikvm(1590): VM aborting

04-09 17:07:31.302: A/libc(1590): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 1603 (Thread-74)

解决:

这个问题是在coco中Android jni源码出错

修改

JniHelper::classloader = _c; 

为JniHelper::classloader = cocos2d::JniHelper::getEnv()->NewGlobalRef(_c);

新版本已经将此bug修复


问题2:在模拟器运行coco程序出现 

java.lang.IllegalArgumentException: No configs match configSpec


解决: 
1、在mainfest下添加 <uses-feature android:glEsVersion="0x00020000" android:required="true" /> 

2、在avd manager中的重新设置对应的模拟器,勾选Emulation Option 下的Use Host GPU

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 2岁拉肚子拉水怎么办吃什么药 三岁宝宝三天没拉大便怎么办 3个月宝宝3天没大便怎么办 3个月宝宝4天不拉大便怎么办 17个月宝宝看见生人害怕怎么办 大人给四个月婴儿喂糖水怎么办 宝宝12个月了还一直坐着玩怎么办 七个月宝宝发烧不到38℃怎么办 一个月大的婴儿头立不起来怎么办 18个月的宝宝晚上总找妈妈怎么办 婴儿吃了妈妈生气的奶上火怎么办 3个月的宝宝认人怎么办 十天大的婴儿大便是泡沫该怎么办 婴儿3天没有拉大便了怎么办 儿童两三天拉一次大便是稀便怎么办 五个月的婴儿一星期没大便怎么办 宝宝53天几天没大便了怎么办 42天宝宝4天没有大便怎么办 42天的宝宝3天没大便怎么办 6个月宝宝前额头碰青了怎么办 三个月的婴儿喝牛奶拉绿大便怎么办 已经喂了猫一个多月的高钙奶怎么办 几个月宝宝胳膊起来红豆豆怎么办 一岁半宝宝只喝牛奶不吃饭怎么办 儿子一生下来脖子上有淋巴结怎么办 满月宝宝睡觉不踏实易惊醒怎么办 两个月宝宝从婴儿车上掉下来怎么办 兔子不吃兔粮不喝水不拉粑粑怎么办 兔子吃了带水的菜叶怎么办 七个月的宝宝晚上睡觉总醒怎么办 紫薯和番茄一起吃了怎么办 1当半宝宝喝温开水后打隔怎么办 婴儿屁股拉便便肛门有点烂了怎么办 婴儿便便之后肛门就红怎么办 50天的宝宝三天不拉大便怎么办 两个月宝宝不拉屎只放屁怎么办 两个月大宝宝两天没拉屎怎么办 两个月宝宝三天没拉大便怎么办 5个月宝宝3天没拉大便怎么办 4个月宝宝3天没拉大便怎么办 20个月的宝宝大便干燥怎么办