热更bug

cocoscreator 2.1.4 APP ABI 只勾选一个热更时闪退,3个全选正常


Build fingerprint: ‘Xiaomi/capricorn/capricorn:8.0.0/OPR1.170623.032/9.6.20:user/release-keys’
Revision: ‘0’
ABI: ‘arm’
pid: 14494, tid: 14539, name: GLThread 817 >>> com.demo.qwe <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4
Cause: null pointer dereference
r0 00000004 r1 d2f097a8 r2 d2f095a0 r3 d2f0978c
r4 d2f095a0 r5 0d5d8467 r6 00000000 r7 d2f09548
r8 00000056 r9 e22fb200 sl d2f0ae48 fp d2f095a8
ip d4216768 sp d2f09540 lr d3fa61f1 pc d3fae3c0 cpsr 000f0030

backtrace:
#00 pc 010a23c0 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (_ZNSt6__ndk114__shared_count12__add_sharedEv+1)
#01 pc 0109a1ef /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (ZNSt6__ndk16localeC1ERKS0+12)
#02 pc 01080f21 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (_ZNKSt6__ndk18ios_base6getlocEv+8)
#03 pc 0084cab8 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so
#04 pc 0084c3f4 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (_ZN7cocos2d9extension8Manifest10saveToFileERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE+1056)
#05 pc 00867cd8 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (_ZN7cocos2d9extension15AssetsManagerEx13prepareUpdateEv+520)
#06 pc 008673e0 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (_ZN7cocos2d9extension15AssetsManagerEx11startUpdateEv+56)
#07 pc 00867324 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (_ZN7cocos2d9extension15AssetsManagerEx13parseManifestEv+1356)
#08 pc 00871470 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (ZN7cocos2d9extension15AssetsManagerEx9onSuccessERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_SA+1956)
#09 pc 00874574 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so
#10 pc 00874518 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so
#11 pc 00874428 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so
#12 pc 007429b8 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (ZNKSt6__ndk18functionIFvRKN7cocos2d7network12DownloadTaskEEEclES5+168)
#13 pc 007428d4 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so
#14 pc 00742768 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so
#15 pc 007425a8 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so
#16 pc 007475c0 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (ZNKSt6__ndk18functionIFvRKN7cocos2d7network12DownloadTaskEiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_6vectorIhNS9_IhEEEEEEclES5_iiSD_SH+280)
#17 pc 00747d08 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (_ZN7cocos2d7network17DownloaderAndroid9_onFinishEiiPKcRNSt6__ndk16vectorIhNS4_9allocatorIhEEEE+692)
#18 pc 00748364 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/lib/arm/libcocos2djs.so (Java_org_cocos2dx_lib_Cocos2dxDownloader_nativeOnFinish+540)
#19 pc 0001e7b1 /data/app/com.demo.qwe-Ihr84qbVD17x1_FyCLWiJA==/oat/arm/base.odex (offset 0x1d000)

是你设备问题,不是热更问题,你没勾的正好是你设备芯片支持的指令集

换了好几个手机都不行,全勾的话有的sdk没有这3个so,初始化会闪退