我用cocos2dx 3.17.1跟3.17.2编译apk放在红米6上运行,不一会就闪退了,应该不是我自己代码的问题,我在ios设备上稳定能跑的,不知道如何解决,特来求教。
编译环境:
OS:Mac os
cocos版本:3.17.1跟3.17.2
ndk版本:r15c
最后的日志输出是:
W/System: ClassLoader referenced unknown path: system/framework/mediatek-cta.jar
I/System.out: e:java.lang.ClassNotFoundException: com.mediatek.cta.CtaHttp
I/System.out: [OkHttp] sendRequest>>
I/System.out: [OkHttp] sendRequest<<
D/AudioTrack: setVolume(): left = 0.500000, right = 0.500000
start(): 0x90e16500, mState = 1
D/cocos2d-x debug info: cocos2d: fullPathForFilename: No file found at Helvetica. Possible missing file.
D/AudioTrack: setVolume(): left = 0.000000, right = 0.000000
stop(): 0x84cdae80, mState = 0
D/AudioTrack: audiotrack 0x84cdae80 stop done
D/cocos2d-x debug info: 1
D/AudioTrack: setVolume(): left = 0.000000, right = 0.000000
D/AudioTrack: stop(): 0x90e16500, mState = 0
audiotrack 0x90e16500 stop done
A/libc: Fatal signal 4 (SIGILL), code 1, fault addr 0x93bbdc7c in tid 29573 (GLThread 26351), pid 29491 (os2dx.MyCppGame)
I/libc: orig_dumpable: 1
Application terminated.
补充:测试过不同版本的ndk,r15-r19都测过了,一样会闪退,束手无策了。。。。求大神帮忙。