使用产品:supermap-imobile-10.1.2-220-android-zip-chs_(64位)
操作设备:华为平板Android10 API29
问题详细:在对数据进行综合分析的时候,单次调用OverlayAnalyst.clip()没问题,连续多次调用则华为出现闪退,别的设备如三星及华测没问题
日志显示libimb2d_v1012.so 有报错信息
#00 pc 0000000001854458 /data/app/com.dsjzx.onepicture--kto2tBgIcpWZh9Qs3YuJw==/lib/arm64/libimb2d_v1012.so (UGC::UGDataset::GetDataSource() const) (BuildId: b1426fc525f1a9e1ab4c50d7c938b23ce7ce949f)
04-02 12:38:03.490 F/DEBUG ( 6122): #01 pc 0000000000c0d2f8 /data/app/com.dsjzx.onepicture--kto2tBgIcpWZh9Qs3YuJw==/lib/arm64/libimb2d_v1012.so (UGC::UGTopoOverlay::OverlayProcess(UGC::UGRecordset*, UGC::UGRecordset*, UGC::UGDatasetVector*, UGC::UGDatasetVector*, OGDC::OgdcArray<UGC::UGGeoRegion*>&, unsigned char, UGC::UGProgress*)+104) (BuildId: b1426fc525f1a9e1ab4c50d7c938b23ce7ce949f)
04-02 12:38:03.490 F/DEBUG ( 6122): #02 pc 0000000000c0f1b0 /data/app/com.dsjzx.onepicture--kto2tBgIcpWZh9Qs3YuJw==/lib/arm64/libimb2d_v1012.so (UGC::UGTopoOverlay::OverlayRegions(UGC::UGRecordset*, UGC::UGRecordset*, UGC::UGDatasetVector*, OGDC::OgdcArray<OGDC::OgdcUnicodeString>&, OGDC::OgdcArray<OGDC::OgdcUnicodeString>&, OGDC::OgdcArray<OGDC::OgdcUnicodeString>&, UGC::UGTopoOverlay::UGTopoOverlayMode, unsigned char)+2112) (BuildId: b1426fc525f1a9e1ab4c50d7c938b23ce7ce949f)
04-02 12:38:03.490 F/DEBUG ( 6122): #03 pc 0000000000bd4438 /data/app/com.dsjzx.onepicture--kto2tBgIcpWZh9Qs3YuJw==/lib/arm64/libimb2d_v1012.so (UGC::UGOverlayAnalyst::Overlay(UGC::UGDatasetVector*, UGC::UGDatasetVector*, UGC::UGDatasetVector*, UGC::UGOverlayAnalyst::UGOverlayMode, unsigned char)+1344) (BuildId: b1426fc525f1a9e1ab4c50d7c938b23ce7ce949f)
04-02 12:38:03.490 F/DEBUG ( 6122): #04 pc 00000000005ef9c4 /data/app/com.dsjzx.onepicture--kto2tBgIcpWZh9Qs3YuJw==/lib/arm64/libimb2d_v1012.so (Java_com_supermap_analyst_spatialanalyst_OverlayAnalystNative_jni_InternalDatasetOverlay(_JNIEnv*, long long, long long, long long, _jobjectArray*, _jobjectArray*, double, UGC::UGOverlayAnalyst::UGOverlayMode)+860) (BuildId: b1426fc525f1a9e1ab4c50d7c938b23ce7ce949f)
04-02 12:38:03.490 F/DEBUG ( 6122): #05 pc 000000000014d350 /apex/com.android.runtime/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: dea42f6b147b2555970fb4b1a84a9169)
04-02 12:38:03.490 F/DEBUG ( 6122): #06 pc 00000000001445b8 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: dea42f6b147b2555970fb4b1a84a9169)
04-02 12:38:03.490 F/DEBUG ( 6122): #07 pc 00000000001531c4 /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+284) (BuildId: dea42f6b147b2555970fb4b1a84a9169)
04-02 12:38:03.490 F/DEBUG ( 6122): #08 pc 00000000002eee68 /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+384) (BuildId: dea42f6b147b2555970fb4b1a84a9169)
04-02 12:38:03.490 F/DEBUG ( 6122): #09 pc 00000000002eb1cc /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+656) (BuildId: dea42f6b147b2555970fb4b1a84a9169)
04-02 12:38:03.490 F/DEBUG ( 6122): #10 pc 00000000002f5a64 /apex/com.android.runtime/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false, false>(art::interpreter::SwitchImplContext*)+7724) (BuildId: dea42f6b147b2555970fb4b1a84a9169)
04-02 12:38:03.490 F/DEBUG ( 6122): #11 pc 000000000014fbd8 /apex/com.android.runtime/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: dea42f6b147b2555970fb4b1a84a9169)
04-02 12:38:03.490 F/DEBUG ( 6122): #12 pc 00000000003fd1f8 [anon:dalvik-classes.dex extracted in memory from /data/app/com.dsjzx.onepicture--kto2tBgIcpWZh9Qs3YuJw==/base.apk] (com.supermap.analyst.spatialanalyst.OverlayAnalyst.clip)