四、android百度地图之导航(环境的配置)

四、android百度地图之导航(环境的配置)_第1张图片
导航

四、android百度地图之导航(环境的配置)
五、android百度地图之导航(代码的拆分和工具类的封装)

大家好,通过前面三篇百度地图SDK的教程已经有不少同学脱离了苦海。然而在公司的产品需求下,老衲又一次踩进了粪坑。。啊呸,又一次踩进了百度导航的坑。不过,凭着咱程序员顽强的意志力和牛(ruo)逼(ji)的技术,我又一次干翻了百度的渣渣API和文档。这不,第一时间就来拯救你们了。

一、Jar包和so文件

首先我们需要去下载Jar包和so文件。为了防止出错,我建议大家直接下载demo,把里面的Jar包和so文件加载进自己的project里。下载后放入的结构如下图:

四、android百度地图之导航(环境的配置)_第2张图片
jar包和so文件

完成以上的添加后,需要在 build.gradle 里加上一句代码以完成对so文件的加载:

android {
        ......
        ndk {
            abiFilters 'armeabi'
        }
    }

二、文件的配置

导航和百度地图一样需要对 AndroidManifest 进行配置,由于我是地图和导航结合使用我就直接添加了都需要用到的权限,如果有单独使用其中一个的可以自行分离或者不用分离。

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

权限配置完后,依旧需要对key和service进行配置,由于直接的文章有,这里不再贴出代码,具体请查阅一、android集成百度地图(android百度地图SDK系列),到此为止,百度导航的环境和配置就大功告成了,下一篇文章会是整个导航最核心的部分-对导航工具类的封装和代码的拆分。

你可能感兴趣的:(四、android百度地图之导航(环境的配置))