惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 聂微东
F
Fortinet All Blogs
H
Help Net Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
D
DataBreaches.Net
MyScale Blog
MyScale Blog
B
Blog
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
GbyAI
GbyAI
Google DeepMind News
Google DeepMind News
IT之家
IT之家
The GitHub Blog
The GitHub Blog
有赞技术团队
有赞技术团队
博客园_首页
L
LangChain Blog
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
The Blog of Author Tim Ferriss
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - Franky

博客园 - yeahgis

更新Win11后,不显示图片缩略图 在Ubuntu 20.04.1 LST上安装摩尔线程MTT S80驱动 Win10文件资源管理器无法找到“始终显示图标,不显示缩略图”的解决办法 解决arcmap10.2无法连接arcgis server管理的问题 终于解决了AMD RYZEN 3970X的散热问题 免费访问Web of Science并检索WOS入藏号的方法 纪念一下 ASP.NET LinqDataSource数据绑定后,遇到[MissingMethodException: 没有为该对象定义无参数的构造函数。]问题。 error 2593 operator << 不明确的可能的解决方法 C++读取mysql中utf8mb4编码表数据乱码问题及UTF8转GBK编码 arcgis flexviewer中由Application向widget传值 Flash Builder中“Error: #2036 加载未完成”错误的解决方法 ArcGIS Server API for JavaScript调用错误:已阻止跨源请求:同源策略禁止读取位于...... Win10下E3-1231 V3开启Intel虚拟化技术(vt-x)安装HAXM GPS accuracy in Android 解决Win7旗舰版开机后无线网络识别非常慢的问题 Android学习笔记----解决“com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536”问题 Android学习笔记----Activity的生命周期图示 Android学习笔记----TimerTask中显示Toast的问题
Android学习笔记----天地图API开发之UnsatisfiedLinkError
yeahgis · 2015-07-11 · via 博客园 - yeahgis

由于在jniLibs目录下移除了x86的相关so文件,后来又因为需要在PC模拟器上调试,将该文件夹恢复后,增加了天地图的sdk,却忘记将libMapEngine.so文件同时拷贝至x86目录下,导致如下错误:

07-11 06:50:02.684    2092-2092/com.yeahgis.dczs E/art﹕ No implementation found for int com.tianditu.maps.AndroidJni.initcallback(java.lang.Object, android.graphics.Bitmap) (tried Java_com_tianditu_maps_AndroidJni_initcallback and Java_com_tianditu_maps_AndroidJni_initcallback__Ljava_lang_Object_2Landroid_graphics_Bitmap_2)
07-11 06:50:02.684    2092-2092/com.yeahgis.dczs D/AndroidRuntime﹕ Shutting down VM
07-11 06:50:02.685    2092-2092/com.yeahgis.dczs E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.yeahgis.dczs, PID: 2092
    java.lang.UnsatisfiedLinkError: No implementation found for int com.tianditu.maps.AndroidJni.initcallback(java.lang.Object, android.graphics.Bitmap) (tried Java_com_tianditu_maps_AndroidJni_initcallback and Java_com_tianditu_maps_AndroidJni_initcallback__Ljava_lang_Object_2Landroid_graphics_Bitmap_2)
            at com.tianditu.maps.AndroidJni.initcallback(Native Method)
            at com.tianditu.maps.e.a(VecMapView.java:79)
            at com.tianditu.android.b.o.onSizeChanged(TileView.java:316)
            at android.view.View.sizeChange(View.java:15703)
            at android.view.View.setFrame(View.java:15676)
            at android.view.View.layout(View.java:15592)
            at com.tianditu.android.maps.MapView.onLayout(MapView.java:393)
            at android.view.View.layout(View.java:15596)
            at android.view.ViewGroup.layout(ViewGroup.java:4966)
            at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1076)
            at android.view.View.layout(View.java:15596)
            at android.view.ViewGroup.layout(ViewGroup.java:4966)
            at android.widget.FrameLayout.layoutChildren(FrameLayout.java:573)
            at android.widget.FrameLayout.onLayout(FrameLayout.java:508)
            at android.view.View.layout(View.java:15596)
            at android.view.ViewGroup.layout(ViewGroup.java:4966)
            at android.support.v7.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:502)
            at android.view.View.layout(View.java:15596)
            at android.view.ViewGroup.layout(ViewGroup.java:4966)
            at android.widget.FrameLayout.layoutChildren(FrameLayout.java:573)
            at android.widget.FrameLayout.onLayout(FrameLayout.java:508)
            at android.view.View.layout(View.java:15596)
            at android.view.ViewGroup.layout(ViewGroup.java:4966)
            at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1703)
            at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1557)
            at android.widget.LinearLayout.onLayout(LinearLayout.java:1466)
            at android.view.View.layout(View.java:15596)
            at android.view.ViewGroup.layout(ViewGroup.java:4966)
            at android.widget.FrameLayout.layoutChildren(FrameLayout.java:573)
            at android.widget.FrameLayout.onLayout(FrameLayout.java:508)
            at android.view.View.layout(View.java:15596)
            at android.view.ViewGroup.layout(ViewGroup.java:4966)
            at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2072)
            at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1829)
            at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1054)
            at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5779)
            at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)
            at android.view.Choreographer.doCallbacks(Choreographer.java:580)
            at android.view.Choreographer.doFrame(Choreographer.java:550)
            at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)
            at android.os.Handler.handleCallback(Handler.java:739)
            at android.os.Handler.dispatchMessage(Handler.java:95)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5221)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)

这是因为jni库没有找到其封装的so文件导致,将so文件恢复即可。

但是突然发现天地图竟然没有提供x86环境下的libMapEngine.so文件,不知道官方到底咋想的。。。