Android 高德地图升级9.2.0版本问题
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版本问题相关推荐
- Android高德地图实现自定义地图样式
现在的应用中很多地方都会用到地图这个控件,但是地图提供给我们的样式有时可能不是我们想要的样式,这时候就需要用到第三方地图的自定义样式. 本文已高德地图为例,其他地图可自定查看官方文档 官方文档地址链接 ...
- Android 高德地图地铁信息查询
Android 高德地图地铁信息查询 欢迎查看本篇文章 前言 使用 结尾 欢迎查看本篇文章 首先感谢高德技术人员协助帮助我解决疑问,本文需要您花费10分钟左右. 前言 由于想在地图上描绘地铁线突出显示 ...
- Android高德地图自定义Markers的例子
下文为各位重点介绍关于Android高德地图自定义Markers的例子,希望这篇文章能够让各位理解到Android高德地图自定义Markers的方法. 之前的博客里说了地图的嵌入和定位,今天就说说在地 ...
- Android 高德地图(带有定位和点击显示经度纬度)
Android高德地图测试,如下: 1.Android高德地图Demo地址下载: 下载android高德地图Demo 1.2 Android定位SDK 一键下载 1.3 下载好的文件zip ...
- Android 高德地图给指定坐标显示图片,以及聚合显示
官网实例请点击:Android 高德地图聚合官网 下面是一个案例: 效果图: MainActivity public class MainActivity extends AppCompatActiv ...
- Android 高德地图自定义线路规划选择方案之后按照方案进行导航
Android 高德地图自定义线路规划选择方案之后按照方案进行导航 因为我这边导航需求的问题,导致我这边不能使用高德地图官方的线路规划和导航.所以我这边线路规划和导航界面都是根据高德地图那边给的api ...
- Android 高德地图中路线规划绘制界面线路
Android 高德地图中路线规划绘制界面线路 下面代码是根据很多的经纬度的点,绘制出直线的线路.比较死板 /*** 绘制景区的路线*/private void setRouteInfo(List&l ...
- Android高德地图自定义Mark并实现聚合效果
Android高德地图自定义Mark并实现聚合效果 起因:公司本来项目里面用到了高德地图,然后最近老板看见别人的APP里面有个聚合的这个功能,老板:"这个效果能不能实现,我也要!" ...
- android 高德地图定位获取经纬度
android 高德地图定位获取经纬度 之前开发定位都是集成百度的,领导说要用高德的,没办法干吧,官方的文档太详细了看着真累. 我们得先去官网注册开发者账号,创建应用,填写自己项目的包名和SHA1, ...
最新文章
- android客户端证书到期了,在Android设备上生成客户端证书
- 信号与系统 chapter11 LTI系统的响应
- irrlicht v1.6 例程18 Splitscreen
- 《Python Cookbook 3rd》笔记(5.2):打印输出至文件中
- 平台型时间信号强度曲线_哥测的不是BET,是氮气等温吸脱附曲线
- [2767]翻转排序 sdutOJ
- 机器学习-吴恩达-笔记-2-逻辑回归
- 【图像去噪】基于matlab鲁棒PCA图像去噪【含Matlab源码 463期】
- python分支和循环的思维导图_思维导图的绘制步骤【PDCA管理循环】
- Win10家庭中文版 如何启用组策略
- Revertable STFT
- excel小写转大写公式_EXCEL人民币金额小写转大写
- 光耦主要参数和高速光耦如何选型
- keystone创建服务实体HTTP500,An unexpected error prevented the server from fulfilling your request. HTTP500
- 网络安全——防火墙详解
- 利用Canvas 实现前端图片涂抹效果
- java Web api接入讯飞aiui(1)
- 【内推】阿里云 云原生团队 2022 届秋招
- 计算机安装Hp1005打印机,hp1005打印机驱动
- 网上在线培训平台哪家好?