百度地图sdk导航功能的坑

注册,绑定应用啥的都是正常流程,没有啥特别的坑,按照流程执行就好了

也不知道产品犯得什么抽,非要把导航功能集成到应用里...跳转应用导航不行吗???
    下载百度sdk的时候,
  【驾车导航】功能的sdk要在其他sdk下载好后,单独下载
   因为这货只有armeabi的so库,没有其他什么x86,x86-64,arm64-v8a,armeabi-v7a的支持库
so --   因为这样的缘故,需要下载三次依赖库
为啥是三次??????
1.下载除驾车导航以外的功能sdk;
2.只下载驾车导航的sdk;
3.下载所有需要功能的sdk;
【第三次下载的BaiduLBS_Android.jar】,其余的库就放在各自的目录下面就好了。。。

因为这货只有对armeabi的支持, 所以在初始化地图导航功能的时候, 在armeabi-v7a里找不到对应的库, 就会初始化失败 会报 xxxxx/libcrypto.so" not found
为了功能能够使用, 把armeabi里的so库放到armeabi-v7a的目录下, 功能可用

参考:

我的Android进阶之旅------>Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题

https://blog.csdn.net/ouyang_peng/article/details/51168072

你可能感兴趣的:(技术点)