2 kang995066277 kang995066277 于 2017.01.17 09:16 提问

百度地图运行到Android5.0出现错误

在做好的百度地图中,运行在Android5.0之前的系统上,显示百度地图没问题,如果安装到Android5.0之上的系统上的时候,安装出错,提示java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create() (tried Java_com_baidu_platform_comjni_map_commonmemcache_JNICommonMemCache_Create and Java_com_baidu_platform_comjni_map_commonmemcache_JNICommonMemCache_Create__)等错误,这是什么原因导致的呢?
求大神指点

2个回答

morgerton
morgerton   2017.01.17 19:07

这个异常主要是百度地图libBaiduMapSDK_v3_4.so及以下版本不支持64位处理器,如果你的手机正好是64处理器app就会报错(无法打开app)
百度地图下载的Lib包里有3个arm文件夹——(64v8、v7、和另一个)——把这三个文件夹里的so文件,都对应弄到项目里的这三个对应的文件夹里,问题就解决。

qq_33750826
qq_33750826   2017.01.18 14:15

肯定是你的So文件不全

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android studio 导入百度地图demo的错误情况(1)
当使用的时候,百度地图无法正常显示,日志信息提示:如下 Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败 1、说下我遇到这个问题的原因。是因为在创建应用的时候输入的数字签名(SHA1)不一致导致的。 2、再说下,为什么我会出现这个原因了。我是通过这篇文章提供的方法获
百度地图快速解决所有SDK中key验证失败,log显示230错误的问题
只作为个人学习记录,  如有侵权行为请及时通知本人删除 转自:     http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=106461   安全码校验工具: http://bbs.lbsyun.baidu.com/forum.php?mod=attachment&aid=MTUwMDZ8ZmUzNTBjYTR8M
关于百度地图,微信等一系列需要MD5,SHA1验证时出现key校验失败问题。
原因:您在开发编译时开发工具默认使用的系统自带的debug.keystore(目录:C:\Users\Administrator\.android下),而你生成apk文件时一般使用的是自己的key,这样MD5,SHA1的值都会改变。下图是编译时MD5,SHA1和生成apk时MD5,SHA1,它们是不一样的。 所以编译和生成apk最好使用统一的key,在项目合作开发中要使用同一ke
关于使用百度地图API 检验码230报错问题
用Android Studio环境写了一个百度地图的Demo,但是一直报Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败,百度到的解决方法都无法解决我的问题,我按照官网的方式获取的SHA1签名,也确定包名没有问题,也尝试手动生成签名以及删除应用再重新建。 经过几个小时都无结果,我突然想到,230既然表
百度地图API出现如下报错,系统时间问题
E/baidumapsdk(7548): Authentication Error errorcode: -1 uid: -1 appid -1 msg: httpsPost failed,Exception:com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate ce
使用Genymotion 模拟器来打开百度地图项目报错:
java.lang.IllegalArgumentException: No config chosen
android百度地图开发遇到的错误及解决方法
06-25 02:50:27.080: W/dalvikvm(1019): threadid=1: thread exiting with uncaught exception (group=0x40015560) 06-25 02:50:27.110: E/AndroidRuntime(1019): FATAL EXCEPTION: main 06-25 02:50:27.110: E/An
运行百度地图demo过程及问题
最近想看看百度的地图功能,跑下百度地图的demo,步骤如下。 1、首先得有百度开发者平台的账号, 2、申请密钥:流程按照如下地址操作: http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/key 3、因为运行的demo中也需要key,而这个key也是需要申请密钥的。 4、问题:都配置好了以后,跑一下程序,还是报错!
android studio 开发android项目使用百度地图时候出错
 在使用百度地图时候,出现地图不显示,或者只显示一部分地图,拖动地图后,地图不显示,都是白色格子,或者打印如下错误信息 Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败 错误原因: 创建应用时候 安全码 填入有错(签名或者包名字错了),或者说,和项目不对应   创建应用和申请key
记百度地图定位错误error cod162
在使用百度地图定位的时候,一直报错,error cod162。在查了很多资料,看了很多博客之后,说是so文件加载有问题,我看了我的项目之后,发现没毛病啊,我已经加载了so文件,并且我使用了百度地图的一个计算类工具,数据结果也返回了,没问题。 but,就是不知道怎么回事,定位一直失败,给百度地图发邮件,最后也没理我,于是,继续上网查,终于找到了一个方法,(不要嫌我废话多啊) 解决方法如下: 1