小朋友 你是否有很多问号 2017-01-17 01:16 采纳率: 6.3%
浏览 970

百度地图运行到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条回答 默认 最新

  • 白萝卜。 2017-01-17 11:07
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 shape_predictor_68_face_landmarks.dat
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料