调用百度地图API时出现java.lang.UnsatisfiedLinkError: initClass

来源:互联网 发布:fedora和ubuntu哪个好 编辑:程序博客网 时间:2024/05/29 18:36

转自:http://blog.csdn.net/ieicihc/article/details/7616390

按照百度地图的SDK说明去操作,你会发现最后在运行程序时,会出现如下的错误:

05-30 06:50:25.031: E/AndroidRuntime(364): FATAL EXCEPTION: main
05-30 06:50:25.031: E/AndroidRuntime(364): java.lang.UnsatisfiedLinkError: initClass

网上有人说要在项目的libs下面复制SDK中的libBMapApiEngine_v1_3_2.so,其实正确的做法应该是在libs下面创建一个“armeabi”文件夹,

再将libBMapApiEngine_v1_3_2.so放到libs\armeabi下面就可以解决问题了。