1、前言
随着软硬件的进一步发展,Android设备使用64位的cpu已经开始非常普遍了。但是笔者在测试arm64-v8a(64位架构)的Android设备时,发现使用到ArcGIS Android API的环节出现程序崩溃闪退问题,经过排查,发现ArcGIS Runtime SDK for Android目前(截至10.2.8版本)并不支持arm64-v8a(64位架构),故此文特此记录和说明一下。
转载请注明出处:http://www.cnblogs.com/gis-luq/p/5727581.html
2、问题说明
程序报错日志:
java.lang.UnsatisfiedLinkErrorNo implementation found for java.lang.String com.esri.core.geometry.SpatialReference.nativeGetWKT(int) (tried Java_com_esri_core_geometry_SpatialReference_nativeGetWKT and Java_com_esri_core_geometry_SpatialReference_nativeGetWKT__I)
3、问题结论
查阅API中的函数库,发现目前ArcGIS Runtime SDK for Android 仅支持arm、arm-v7a、x86架构。
时间: 2024-10-04 18:16:57