gradle 文件升级版本:

//高德地图
api 'com.amap.api:3dmap:9.2.0'
//高德地图定位
implementation 'com.amap.api:location:6.1.0'
//配置 ndk
android {defaultConfig {ndk{//设置支持的SO库架构(开发者可以根据需要,选择一个或多个平台的so)abiFilters "armeabi", "armeabi-v7a", "arm64-v8a", "x86","x86_64"}}
}

参照官方文档:lbs.amap.com/api/android…

在构造MapView之前必须进行合规检查(OfflineMapManager,LBSTraceClient等也是一样的操作),设置接口之前保证隐私政策合规,检查接口如下:

MapsInitializer.updatePrivacyShow(context,true,true);
MapsInitializer.updatePrivacyAgree(context,true);

自定义地图style 没法再使用,必须重新定义并到处style 文件,选中对应的 SDK版本,重新导入项目。

升级到9.2.0版本后,发现有手机没有展示地图瓦片。最终解决,在network_security_config.xml 中配置,内部很多包没法通过 Https的检测

<domain includeSubdomains="true">amap.com</domain>

9.2.0版本发现地图有泄露,在高德开发者API上提工单,回复说需要升级到9.3.0版本

升级 9.3.0 时遇到的坑,跟当前的 Location 包 6.1.0 冲突:

Duplicate class com.amap.api.fence.DistrictItem found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.fence.DistrictItem$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.fence.GeoFence found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.fence.GeoFence$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.fence.GeoFenceClient found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.fence.GeoFenceListener found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.fence.PoiItem found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.fence.PoiItem$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocation found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocation$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClient found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClientOption found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClientOption$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClientOption$2 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClientOption$AMapLocationMode found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClientOption$AMapLocationProtocol found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClientOption$AMapLocationPurpose found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationClientOption$GeoLanguage found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationListener found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.AMapLocationQualityReport found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.APSService found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.CoordUtil found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.CoordinateConverter found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.CoordinateConverter$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.CoordinateConverter$CoordType found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.DPoint found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.DPoint$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.UmidtokenInfo found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.UmidtokenInfo$1 found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)
Duplicate class com.amap.api.location.UmidtokenInfo$a found in modules jetified-3dmap-9.3.0 (com.amap.api:3dmap:9.3.0) and jetified-location-6.1.0 (com.amap.api:location:6.1.0)

目测 9.3.0 中包含了 Location相关的代码。于是去掉 Location包。
高德官方回复:9.3.0 是Location的合包,不再需要单独引用 location包。

遇到 NDK 的crash, 看着像是 ndk 的配置问题,但是我gradle文件下已经配置了ndk.

2022-06-27 16:39:25.533 586-586/? E/SELinux: avc: denied { find } for interface=android.hardware.memtrack::IMemtrack sid=u:r:platform_app:s0:c512,c768 pid=15122 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:hal_memtrack_hwservice:s0 tclass=hwservice_manager permissive=02022-06-27 16:39:25.533 15122-10413/com.mi.health E/memtrack: Couldn't load memtrack module2022-06-27 16:39:25.538 15122-10551/com.mi.health A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 10551 (GLThread 1019), pid 15122 (com.mi.health)2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: Build fingerprint: 'Xiaomi/mars/mars:11/RKQ1.201112.002/0.0.0:user/test-keys'2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: Revision: '0'2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: ABI: 'arm64'2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: Timestamp: 2022-06-27 16:39:25+08002022-06-27 16:39:25.624 10761-10761/? A/DEBUG: pid: 15122, tid: 10551, name: GLThread 1019 >>> com.mi.health <<<2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: uid: 104462022-06-27 16:39:25.624 10761-10761/? A/DEBUG: signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: Abort message: 'Pointer tag for 0x73a57dafc0 was truncated.'2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x0 0000000000000000 x1 0000000000002937 x2 0000000000000006 x3 0000007386bdd5802022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 00000000000000202022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x8 00000000000000f0 x9 c0cb5d42809f569c x10 0000000000000000 x11 ffffffc0fffffbdf2022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x12 0000000000000001 x13 0000001edfb2e9e7 x14 003993f338f2c800 x15 00000000341555552022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x16 00000074bf247948 x17 00000074bf2263f0 x18 0000007386bdd330 x19 0000000000003b122022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x20 0000000000002937 x21 00000000ffffffff x22 0000000000002711 x23 b4000073acfcfec02022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x24 0000007386bdf000 x25 00000073815f8280 x26 0000007386bdf000 x27 0000007386bdf0002022-06-27 16:39:25.624 10761-10761/? A/DEBUG: x28 0000000000000001 x29 0000007386bdd6002022-06-27 16:39:25.624 10761-10761/? A/DEBUG: lr 00000074bf1d9a60 sp 0000007386bdd560 pc 00000074bf1d9a8c pst 00000000000010002022-06-27 16:39:25.724 10761-10761/? A/DEBUG: backtrace:2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #00 pc 0000000000089a8c /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: b3337d945c38b0512fb890a6b75f9834)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #01 pc 0000000000045b40 /apex/com.android.runtime/lib64/bionic/libc.so (free+96) (BuildId: b3337d945c38b0512fb890a6b75f9834)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #02 pc 0000000000725e84 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #03 pc 0000000000725844 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #04 pc 0000000000721810 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #05 pc 000000000031224c /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #06 pc 00000000002d9734 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #07 pc 00000000002eb254 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #08 pc 00000000002ead1c /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #09 pc 00000000002eab90 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #10 pc 00000000002ba298 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #11 pc 0000000000193c58 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #12 pc 0000000000193f04 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #13 pc 00000000001c148c /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #14 pc 00000000001ab6f8 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #15 pc 0000000000105e2c /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/lib/arm64/libAMapSDK_MAP_v9_3_0.so (Java_com_autonavi_base_ae_gmap_GLMapEngine_nativeDestroy+72) (BuildId: d518482ca2213c7270597ff72571156b87268573)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #16 pc 0000000000150198 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/oat/arm64/base.odex (art_jni_trampoline+152)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #17 pc 00000000001347e8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #18 pc 00000000001a9a94 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+228) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #19 pc 000000000031b360 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+376) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #20 pc 000000000031168c /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: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.724 10761-10761/? A/DEBUG: #21 pc 0000000000682858 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+548) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #22 pc 000000000012e994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #23 pc 0000000001b3ab3a /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/oat/arm64/base.vdex (com.autonavi.base.ae.gmap.GLMapEngine.destroyAMapEngine+96)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #24 pc 000000000067fba0 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1520) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #25 pc 000000000012e814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #26 pc 0000000001afcdc4 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/oat/arm64/base.vdex (com.amap.api.col.3l.l.destroySurface+86)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #27 pc 000000000067fba0 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1520) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #28 pc 000000000012e814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #29 pc 0000000001af7fdc /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/oat/arm64/base.vdex (com.amap.api.col.3l.l$33.run+12)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #30 pc 00000000006815d8 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+1808) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #31 pc 000000000012ea14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #32 pc 0000000001b03024 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/oat/arm64/base.vdex (com.amap.api.col.3l.w$i.m+716)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #33 pc 000000000068221c /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+1248) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #34 pc 000000000012e914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #35 pc 0000000001b032c4 /data/app/~~Q1TiAnC2hxV7DjVW1mHC3Q==/com.mi.health-TXL0jpN9h3pyJnD1BqK8uQ==/oat/arm64/base.vdex (com.amap.api.col.3l.w$i.run+44)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #36 pc 0000000000308c88 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.9720195271027232391)+268) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #37 pc 000000000066e608 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+780) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #38 pc 000000000013dff8 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #39 pc 0000000000134564 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #40 pc 00000000001a9a78 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #41 pc 0000000000557dcc /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+460) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #42 pc 00000000005a740c /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1308) (BuildId: b7eab4f7fc1e7c193842960f3fcbbe70)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #43 pc 00000000000eb8c8 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64) (BuildId: b3337d945c38b0512fb890a6b75f9834)2022-06-27 16:39:25.725 10761-10761/? A/DEBUG: #44 pc 000000000008ba48 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: b3337d945c38b0512fb890a6b75f9834)2022-06-27 16:39:25.853 4155-4256/com.xiaomi.bluetooth E/MiuiFastConnectService: check adv data not fast connect2022-06-27 16:39:25.908 9205-9279/com.mi.health E/fitness: [Summary_Sync] fitness DailyView,RedDot,Rainbow sync finished, start upload2022-06-27 16:39:26.096 10761-10761/? E/MIUINDBG: miui_native_debug_process_O2022-06-27 16:39:26.099 756-756/? E/tombstoned: Tombstone written to: /data/tombstones/tombstone_202022-06-27 16:39:26.138 6811-6811/? E/IP6TABLES-RESTORE-LIB: line 6005 read2022-06-27 16:39:26.138 6811-6811/? E/XTABLES: Beginning to apply lock on /system/etc/xtables.lock2022-06-27 16:39:26.138 6811-6811/? E/XTABLES: /system/etc/xtables.lock locked2022-06-27 16:39:26.138 6811-6811/? E/IP6TABLES-RESTORE-LIB: line 6005, table 'filter'2022-06-27 16:39:26.138 6811-6811/? E/IP6TABLES-RESTORE-LIB: line 6006 read2022-06-27 16:39:26.138 6811-6811/? E/IP6TABLES-RESTORE-LIB: calling do_command(11, argv, &filter, handle):2022-06-27 16:39:26.138 6811-6811/? E/IP6TABLES-RESTORE-LIB: command: [/system/bin/iptables-restore,-t,filter,-I,tc_limiter,-m,owner,--uid-owner,10106,-j,RETURN,]2022-06-27 16:39:26.139 6811-6811/? E/IP6TABLES-RESTORE-LIB: line 6007 read2022-06-27 16:39:26.139 6811-6811/? E/IP6TABLES-RESTORE-LIB: Calling commit2022-06-27 16:39:26.150 6811-6811/? E/IP6TABLES-RESTORE-LIB: line 6008 read2022-06-27 16:39:26.151 6825-6825/? E/IP6TABLES-RESTORE-LIB: line 6005 read2022-06-27 16:39:26.151 6825-6825/? E/XTABLES: Beginning to apply lock on /system/etc/xtables.lock2022-06-27 16:39:26.151 6825-6825/? E/XTABLES: /system/etc/xtables.lock locked2022-06-27 16:39:26.151 6825-6825/? E/IP6TABLES-RESTORE-LIB: line 6005, table 'filter'

高德官方建议我 在application中配置: android:allowNativeHeapPointerTagging="false"进行规避!

最终问题修复。

如果这份博客对铁们有所帮助,或能够使你产生共鸣的,请不要吝啬你的点赞和关注哟,谢谢!!!
如果有什么疑问或不同的见解,欢迎评论区留言欧>_<…

Android 高德地图升级9.2.0版本问题相关推荐

  1. Android高德地图实现自定义地图样式

    现在的应用中很多地方都会用到地图这个控件,但是地图提供给我们的样式有时可能不是我们想要的样式,这时候就需要用到第三方地图的自定义样式. 本文已高德地图为例,其他地图可自定查看官方文档 官方文档地址链接 ...

  2. Android 高德地图地铁信息查询

    Android 高德地图地铁信息查询 欢迎查看本篇文章 前言 使用 结尾 欢迎查看本篇文章 首先感谢高德技术人员协助帮助我解决疑问,本文需要您花费10分钟左右. 前言 由于想在地图上描绘地铁线突出显示 ...

  3. Android高德地图自定义Markers的例子

    下文为各位重点介绍关于Android高德地图自定义Markers的例子,希望这篇文章能够让各位理解到Android高德地图自定义Markers的方法. 之前的博客里说了地图的嵌入和定位,今天就说说在地 ...

  4. Android 高德地图(带有定位和点击显示经度纬度)

    Android高德地图测试,如下: 1.Android高德地图Demo地址下载:       下载android高德地图Demo 1.2 Android定位SDK 一键下载 1.3 下载好的文件zip ...

  5. Android 高德地图给指定坐标显示图片,以及聚合显示

    官网实例请点击:Android 高德地图聚合官网 下面是一个案例: 效果图: MainActivity public class MainActivity extends AppCompatActiv ...

  6. Android 高德地图自定义线路规划选择方案之后按照方案进行导航

    Android 高德地图自定义线路规划选择方案之后按照方案进行导航 因为我这边导航需求的问题,导致我这边不能使用高德地图官方的线路规划和导航.所以我这边线路规划和导航界面都是根据高德地图那边给的api ...

  7. Android 高德地图中路线规划绘制界面线路

    Android 高德地图中路线规划绘制界面线路 下面代码是根据很多的经纬度的点,绘制出直线的线路.比较死板 /*** 绘制景区的路线*/private void setRouteInfo(List&l ...

  8. Android高德地图自定义Mark并实现聚合效果

    Android高德地图自定义Mark并实现聚合效果 起因:公司本来项目里面用到了高德地图,然后最近老板看见别人的APP里面有个聚合的这个功能,老板:"这个效果能不能实现,我也要!" ...

  9. android 高德地图定位获取经纬度

    android 高德地图定位获取经纬度 之前开发定位都是集成百度的,领导说要用高德的,没办法干吧,官方的文档太详细了看着真累. 我们得先去官网注册开发者账号,创建应用,填写自己项目的包名和SHA1, ...

最新文章

  1. android客户端证书到期了,在Android设备上生成客户端证书
  2. 信号与系统 chapter11 LTI系统的响应
  3. irrlicht v1.6 例程18 Splitscreen
  4. 《Python Cookbook 3rd》笔记(5.2):打印输出至文件中
  5. 平台型时间信号强度曲线_哥测的不是BET,是氮气等温吸脱附曲线
  6. [2767]翻转排序 sdutOJ
  7. 机器学习-吴恩达-笔记-2-逻辑回归
  8. 【图像去噪】基于matlab鲁棒PCA图像去噪【含Matlab源码 463期】
  9. python分支和循环的思维导图_思维导图的绘制步骤【PDCA管理循环】
  10. Win10家庭中文版 如何启用组策略
  11. Revertable STFT
  12. excel小写转大写公式_EXCEL人民币金额小写转大写
  13. 光耦主要参数和高速光耦如何选型
  14. keystone创建服务实体HTTP500,An unexpected error prevented the server from fulfilling your request. HTTP500
  15. 网络安全——防火墙详解
  16. 利用Canvas 实现前端图片涂抹效果
  17. java Web api接入讯飞aiui(1)
  18. 【内推】阿里云 云原生团队 2022 届秋招
  19. 计算机安装Hp1005打印机,hp1005打印机驱动
  20. 网上在线培训平台哪家好?

热门文章

  1. FFmpeg 学习资料汇总
  2. 如何在项目立项中计算项目投资回收期!
  3. OpenJWeb+QQ群号:33724089+特此公告
  4. 个人对COSMIC方法初步理解
  5. 关于数据库中Sequence的总结
  6. 通过keil编译明白自己的程序占用的内存大小。堆栈大小分配,32单片机片内存储flash的使用。
  7. 天瞳威视基于NVIDIA TX2的ADAS方案
  8. python相册排版_微信小程序实现首页图片多种排版布局!
  9. usb high speed chirp
  10. 目标检测算法——YOLOv7改进|增加小目标检测层