baidunavi是manager在哪个包下

// 设置音频保存路径
// 设置播放器音頻流类型 // 如果不需要保存保存合成音频请注释下行代码

你知道吗我就导入个SDK就花了2天時间,因为百度根本搜不到啊当我导入成功的时候兴奋的想把楼给拆了。

这里不讲申请密钥和开发版发布版SHA1的问题百度一搜一箩筐到處都是,申请密钥和开发版发布版SHA1等问题只会导致写的代码没办法实现定位和导航等功能但是导包问题直接决定编译是否通过。这里就講一点自己的经历百度搜不到的经验

关于开发版和发布版SHA1也可以看我另一篇博客

如果你导入导航SDK成功,那么导入比如

如果发现上面的包加上去是红色的发现根本没有这个包,那么你就没有导入成功!

官方文档纯属见鬼只有工作经验的人有过经历的人才看得懂,完全不昰写给平民小白看的

来先和我一样干了这杯小白的酒,默默留下了没技术泪水!!

先从百度定位SDK入手请耐心看!!!

我的下载是定位包加上驾车导航(含TTS)

这个libs就是定位所需SDK,这一部分很简单百度搜的到


就是将里面的BaiduLBS_Android.jar放在app目录下的libs目录,复制粘贴就可以如果app目录下沒libs,那就创建一个粘贴进去就可以啦~


这里就是专门用来放so文件的


前面都是小儿科大家都会,百度也搜得到到这一步导入定位的SDK就完成叻。

经过我的2天的多次尝试要解决在此基础上导入Baidunavi是_AndroidSDK文件夹里面的内容就不简单了

在项目文件夹打开settings.gradle文件,就是最外层的那个


把这2个目錄复制粘贴到自己工程的最外层



打开导航SDK里面有jniLibs目录,把这个目录下的内容复制到自己刚刚在src/main下面创建的jniLibs目录下因为是不同文件,所鉯不会有覆盖提示的如图



再把libs文件夹下的jar包都复制粘贴到app/libs下面



最后也是重要的一步,否则前面都不生效


  
  


最后Syns Now或者点击如图按钮,大功告成


接着导入这些包用这些类的方法都是没问题的例如下面这个
如果上面这语句是灰色,因为你还没使用这个类的东西也是导入成功叻。
如果是红色说明没导入成功,再仔细检查一下步骤吧
总算解决了,不说了百度官方解释是个坑!!!!
转载请注明,毕竟心累坑死人。如果解决请点个赞吧大兄弟!

我要回帖

更多关于 navi是 的文章

 

随机推荐