高德地图依赖最新包,销毁时闪退问题(Build fingerprint: Build fingerprint: 'OPPO/PEGM00/OP4E8F:11/RKQ1.200903.002/1647506760500:user/release-keys')
错误日志如下:【必现问题】
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: Build fingerprint: 'OPPO/PEGM00/OP4E8F:11/RKQ1.200903.002/1647506760500:user/release-keys'
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: Revision: '0'
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: ABI: 'arm64'
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: Timestamp: 2023-03-13 10:35:12+0800
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: pid: 3217, tid: 3670, name: GLThread 32749 >>> 包名 <<<
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: uid: 10311
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: Abort message: 'Pointer tag for 0x79489b45d0 was truncated.'
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: x0 0000000000000000 x1 0000000000000e56 x2 0000000000000006 x3 000000796fec44f0
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000000000000020
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: x8 00000000000000f0 x9 684daf812c681823 x10 0000000000000000 x11 ffffffc0fffffbdf
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: x12 0000000000000001 x13 000000796fec3f22 x14 0000000000000000 x15 0000000000000001
2023-03-13 10:35:12.616 3789-3789/? A/DEBUG: x16 0000007a80ee87e0 x17 0000007a80ec7da0 x18 000000796fec42a0 x19 0000000000000c91
2023-03-13 10:35:12.617 3789-3789/? A/DEBUG: x20 0000000000000e56 x21 00000000ffffffff x22 0000000000002711 x23 b4000079911530c0
2023-03-13 10:35:12.617 3789-3789/? A/DEBUG: x24 000000796fec6000 x25 000000795670eb20 x26 000000796fec6000 x27 000000796fec6000
2023-03-13 10:35:12.617 3789-3789/? A/DEBUG: x28 000000796fec4b10 x29 000000796fec4570
2023-03-13 10:35:12.617 3789-3789/? A/DEBUG: lr 0000007a80e7b460 sp 000000796fec44d0 pc 0000007a80e7b48c pst 0000000000001000
2023-03-13 10:35:12.694 3789-3789/? A/DEBUG: backtrace:
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #00 pc 000000000007848c /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 1ca28d785d6567d2b225cf978ef04de5)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #01 pc 0000000000043b40 /apex/com.android.runtime/lib64/bionic/libc.so (free+96) (BuildId: 1ca28d785d6567d2b225cf978ef04de5)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #02 pc 00000000014917ac /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #03 pc 000000000149116c /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #04 pc 000000000149f7c8 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #05 pc 00000000010d776c /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #06 pc 000000000104d244 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #07 pc 000000000115550c /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #08 pc 0000000001154fd4 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #09 pc 0000000001154e48 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #10 pc 00000000010af2ac /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #11 pc 00000000003e0960 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #12 pc 0000000000370cf8 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #13 pc 0000000000370f90 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #14 pc 00000000003bce18 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #15 pc 0000000000394564 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #16 pc 000000000023acd4 /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/lib/arm64/libAMapSDK_NAVI_v9_6_0.so (Java_com_autonavi_base_ae_gmap_GLMapEngine_nativeDestroy+72) (BuildId: 526ac2e4b381b572e8485e1c1e2563936bf7ae83)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #17 pc 000000000013ced4 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #18 pc 00000000001337e8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #19 pc 00000000001a8a94 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+228) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #20 pc 0000000000318288 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+376) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #21 pc 000000000030e5b4 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+996) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #22 pc 000000000067ffa8 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+548) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #23 pc 000000000012d994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #24 pc 0000000000518a74 [anon:dalvik-classes.dex extracted in memory from /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/base.apk] (com.autonavi.base.ae.gmap.GLMapEngine.destroyAMapEngine+96)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #25 pc 000000000067d2f0 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1520) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #26 pc 000000000012d814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #27 pc 000000000043baea [anon:dalvik-classes.dex extracted in memory from /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/base.apk] (com.amap.api.col.3nl.l.destroySurface+86)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #28 pc 000000000067d2f0 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1520) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #29 pc 000000000012d814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #30 pc 000000000042c574 [anon:dalvik-classes.dex extracted in memory from /data/app/~~lh71lRV2pooYeVWdqyDzKw==/com.lansheng.onesport.debug-zYBkjCCFeaqE43yeJrajhQ==/base.apk] (com.amap.api.col.3nl.l$35.run+12)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #31 pc 000000000067ed28 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+1808) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #32 pc 000000000012da14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: dbcc3c3d5c0c8df4b9c89d440fd3cb23)
2023-03-13 10:35:12.695 3789-3789/? A/DEBUG: #33 pc 00000000003ab340 /system/framework/framework.jar (offset 0x97a000) (android.opengl.GLSurfaceView$GLThread.guardedRun+704)
解决方案:
在清单文件中application 节点下新增:android:allowNativeHeapPointerTagging="false"
完美解决!!!😊