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
- cocos2dx: 生成apk时程序出现的问题
- 反编译apk出现的问题
- android 打包 生成apk 出现的问题 javascript失效 json解析失败 解决方案
- cocos2dx-Lua中出现的问题
- 关于cocos2dx使用onTouchesEnded出现的问题
- 第一个用eclipse打包APK时出现的问题
- android studio调试APK时出现Install failed的问题
- android程序自动化生成apk的过程
- android程序自动化生成apk的过程
- android程序自动化生成apk的过程
- 解决"打包成功后的apk点击程序出现白屏,不能进入界面"的问题
- 关于cocos2dx-lua打包apk遇到的download gradle问题
- 关于生成APk文件时的错误问题
- Android APK混淆编译出现的问题
- Android释放apk的时候出现问题
- cocos2d-js打包APK出现的问题
- Genymotion模拟器安装apk出现的问题
- hybird apk打包出现的问题
- 缩放BMP图片
- Android判断后台服务的开启状态
- Apache Commons DbUtils使用手册
- mfc文档视图结构
- nginx调试方法
- cocos2dx: 生成apk时程序出现的问题
- HDU ACM 1513 Palindrome->动态规划(滚动数组)
- Kafka精要
- 二分查找
- NJU-OSlab0(2)-vfprintk的实现
- Ubuntu下通过xrandr和cvt命令修改屏幕分辨率
- C++代码实现Ford-Fulkerson方法Edmonds Karp算法解决最大流问题
- Linux内核学习总结
- eclipse项目导出为Android Studio项目