android studio 百度地图 .so文件错误 完美解决
来源:互联网 发布:如何看融资融券数据 编辑:程序博客网 时间:2024/05/17 04:00
首先按照大部分的教程步骤,到百度上下载SDK,记得一定点一键下载。教程地址:
http://developer.baidu.com/map/index.php?title=androidsdk/guide/hellobaidumap
然后打完代码之后点运行,结果会出现闪退,并出现error:
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__)
at com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create(Native Method)
这个问题 目前碰到, 有4个原因:
1. SDKInitializer 方法执行的位置不对
2. so 文件 没有放到 jniLibs 下(并且 armeabi armeabi-v7a mips x86 都要放一份)
不过即使 都放了 一份也不能保证 模拟器是 没有问题, 真机 目前 测试没有发现问题。
3. 是一个最隐秘,也是比较恶心的问题:
相应功能的开发资源的时候,你可能选择
基础地图 or 基础地图 + 计算 工具 or 基础地图+ 定位功能 + 计算工具,
不同组合下载下来的,通常 都已 两个文件,分别是:
BaiduLBS_Android.jar
libBaiduMapSDK_v3_4_0_X.so (X 代表 0 1 2 .....)
不同组合 的这个两个文件 都不同( 看起来jar 是同名) ,
如果你把 基础地图 的 jar + (基础地图 + 计算 工具) 的 sdk . so ,组合编译,就会出现上述问题
4. 模拟器运行 (即使 armeabi armeabi-v7a mips x86 放一份) 也无法解决, @百度 这个你们得看看吧??
无奈只有:
if (!"generic".equalsIgnoreCase(Build.BRAND)) {
SDKInitializer.initialize(getApplicationContext());
}
- android studio 百度地图 .so文件错误 完美解决
- android studio 配置百度地图的505错误与解决
- Android百度地图实践 文件liblocSDK.so
- eclipse中集成百度地图的项目导入Android studio加入so文件的问题
- Android Studio百度地图入门(导入jar与so文件)
- Android Studio关于百度地图so库的配置问题
- Android Studio关于百度地图so库的配置问题
- 百度地图so库文件
- 高德地图找不到so文件的错误解决
- 百度地图Android,v4_5_0.so
- 百度地图Android SDK So文件加载失败原因
- android studio 百度地图
- Android Studio 百度地图 230错误 Scode码校验失败
- Android Studio 百度地图 230错误 Scode码校验失败
- Android Studio 百度地图 230错误 Scode码校验失败
- Android Studio 百度地图 230错误 Scode码校验失败
- 百度地图 新版错误解决
- 《完美解决系列》Android Studio中提示找不到符号错误
- Activity的启动模式与flag详解
- android PullToRrefresh自定义下拉刷新动画
- Embedded Linux 启动时间优化
- JMeter学习 内存溢出解决方法
- label中的attributedText属性,很强大的设置,以前用的弱爆了
- android studio 百度地图 .so文件错误 完美解决
- andfix 增量升级更新 热补丁修复
- error C2470 错误记录与解决方法。“看起来像函数定义,但没有参数列表”
- iOS在一个label中显示不同颜色的字体
- 外键必须是另一个表的主键吗
- 5-3 逆序的三位数
- 浅谈Android之Serializable接口
- CentOS 6.7 ss vps搭建
- java通过ActiveMQ实现JMS的消息队列实例