gpt4 book ai didi

android - 异常更新游戏到cocos2d-x v2.0

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:42 27 4
gpt4 key购买 nike

我正在使用 linux + eclipse。

我已经按照 wiki 提供的步骤更新了我的代码。

1º 我创建了一个新的 eclipse 项目。2º 我运行 hello world 并且运行正常。3º 我将我的旧代码放在类和资源上。4º 我用新文件更新了 appdelegate.cpp .h 和 jni/Android.mk。5º 编译正确。

6º 从 eclipse 启动我得到以下异常:

trying to load lib /data/data/org.pipero.game/lib/libgame.soFatal signal 11.

出了点问题,但我不知道发生了什么。

相同的代码适用于 xcode 项目。
我没有收到 CCLOG 消息 con Appdelegate 构造函数,也没有收到 main.cpp 上的 Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit。

洛卡特:

---- LOG TEST RUNNING HELLO WORLD ------06-13 18:29:07.189: D/dalvikvm(11613): Trying to load lib /data/data/pipero.corporation.nyan/lib/libgame.so 0x40f8719006-13 18:29:07.199: D/dalvikvm(11613): Added shared lib /data/data/pipero.corporation.nyan/lib/libgame.so 0x40f8719006-13 18:29:07.269: W/apk path(11613): /data/app/pipero.corporation.nyan-2.apk06-13 18:29:07.409: D/SurfaceView(11613): pckname = pipero.corporation.nyan06-13 18:29:07.809: D/libEGL(11613): loaded /system/lib/egl/libGLES_android.so06-13 18:29:07.859: D/libEGL(11613): loaded /system/lib/egl/libEGL_mali.so06-13 18:29:07.919: D/libEGL(11613): loaded /system/lib/egl/libGLESv1_CM_mali.so06-13 18:29:07.929: D/libEGL(11613): loaded /system/lib/egl/libGLESv2_mali.so------------------------------------- OK ----------------------------------- LOG TEST RUNNING TEST changing android files to mine ------06-13 18:36:31.789: D/dalvikvm(12046): Trying to load lib /data/data/pipero.corporation.nyan/lib/libgame.so 0x40f8de1806-13 18:36:31.799: A/libc(12046): Fatal signal 11 (SIGSEGV) at 0x00000030 (code=1)--------------------------------------- FAIL --------------------------

我尝试在另一台平板电脑(Android 3.2)中编译,但我遇到了同样的问题。这次的日志是:

06-12 15:16:16.610:我/调试:* *06-12 15:16:16.610: I/DEBUG: 构建指纹:'asus/WW_epad/TF101:3.2.1/HTK75/WW_epad-8.6.5.13-20110925:user/release-keys'06-12 15:16:16.610: I/DEBUG: pid: 1183, tid: 1183 >>> pipero.corp.test

因此,信号 11 SEGV_MAPERR,我认为这是编译问题,找到了库,但程序无法正确加载它。 JNI 不执行 jni_Onload。

一些想法???

提前致谢。

最佳答案

当你收到致命信号 11 时,也许你想看看 this .这是一个段错误,访问未分配的内存位置,通常是由于编程错误。

祝你好运,但由于有些人对新版本没有问题,最有可能的情况是你有一个编程错误,而旧版本没有问题。

关于android - 异常更新游戏到cocos2d-x v2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10940170/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com