2015年11月3号 百度地图定位问题
2016-02-01 14:33
204 查看
百度地图开发
1.
百度定位SDK错误:Couldn’t load locSDK3: findLibrary returned null
在使用百度定位SDK的时候,明明已经加入了liblocSDK3.so,Manifest中也添加了相应权限,注册了com.baidu.location.f服务。但总是无法定位。提示错误java.lang.UnsatisfiedLinkError:
Couldn’t load locSDK3: findLibrary returned null.
根据错误提示是无法找到locSDK3这个库,但是又明明在armeabi中加入了liblocSDK3.so。被这个问题困扰了很久。在做NDK开发的时候,NDK编译的so有时会在armeabi和armeabi-v7a中分别放置一份。突然想到上面的错误是不是也是因为这个原因。
然后在项目的libs目录下新建一个文件夹,命名为armeabi-v7a,然后将liblocSDK3.so复制一份到该文件夹。
到此,问题就这样被ko了!
以上由于导入的SDK是旧版本,所以有这个问题。新版本基本不会有这个问题。项目需求。所以暂时先用旧版本,开发,记录下问题。
1.
百度定位SDK错误:Couldn’t load locSDK3: findLibrary returned null
解决方法
在使用百度定位SDK的时候,明明已经加入了liblocSDK3.so,Manifest中也添加了相应权限,注册了com.baidu.location.f服务。但总是无法定位。提示错误java.lang.UnsatisfiedLinkError:Couldn’t load locSDK3: findLibrary returned null.
根据错误提示是无法找到locSDK3这个库,但是又明明在armeabi中加入了liblocSDK3.so。被这个问题困扰了很久。在做NDK开发的时候,NDK编译的so有时会在armeabi和armeabi-v7a中分别放置一份。突然想到上面的错误是不是也是因为这个原因。
然后在项目的libs目录下新建一个文件夹,命名为armeabi-v7a,然后将liblocSDK3.so复制一份到该文件夹。
到此,问题就这样被ko了!
以上由于导入的SDK是旧版本,所以有这个问题。新版本基本不会有这个问题。项目需求。所以暂时先用旧版本,开发,记录下问题。
相关文章推荐
- linux下的source命令
- MessageBox模态对话框
- Android-彻底理解文件存储
- 如果类的属性是copy的NSString类型 用set方法拦截时
- Line Filters
- 《3》装饰者模式
- assets文件夹资源的访问
- 3434
- 配置log4j日志动态加载(不重启服务)
- 阅读《Android 从入门到精通》(20)——图片视图
- assets文件夹资源的访问
- 错误和异常的区别(Error vs Exception)
- 2015年11月4号 运行中的package报错处理
- vs2010 MFC +win7下的程序 在win7上正常运行,Server2008就出错(ADO数据库连接出错)
- MathJax
- Centos 6.5安装mongodb3.2.1
- iOS Crash解析
- Android的消息循环机制 Looper Handler类分析
- Android ToolBar 基本使用
- TS流相关问题