Android百度地图导航开发:Androidstudio导入aar包,解决新版本百度地图SDK没有com.baidu.navisdk.adapter及类BaiduNaviManagerFactory
程序员文章站
2022-03-15 13:29:48
1.错误按照百度地图官方文档初始化导航时,android studio报错:找不到BaiduNaviManagerFactory。2.解决办法点击 右下的“相关下载” ,然后去下载点击 “ARR下载” ,选择 “驾车导航” ,点击下载“开发包”下载完成后,解压点击解压完成的开发包,找到“NaviTts.aar” 和“onsdk_all.aar” ,将这两个文件复制到项目中的app/libs目录下在app的build.gradle里添加如下代码在这里插入代码片...
1.错误
按照百度地图官方文档初始化导航时,android studio报错:找不到BaiduNaviManagerFactory。
2.解决办法
-
点击 右下的“相关下载” ,然后去下载
-
点击 “ARR下载” ,选择 “驾车导航” ,点击下载“开发包”
-
下载完成后,解压
-
点击解压完成的开发包,找到“NaviTts.aar” 和“onsdk_all.aar” ,将这两个文件复制到项目中的app/libs目录下
-
在app的build.gradle里添加如下代码在这里插入代码片
repositories {
...
flatDir {
dirs 'libs'
}
}
以及
dependencies {
...
implementation (name: 'onsdk_all', ext:'aar')
implementation (name: 'NaviTts', ext:'aar')//如果没用内置导航tts,就把这个注释掉
}
- Sync Project
sync后,在External Libraries 里面会出现如下两个Gradle文件夹:
3.完成
所要的navisdk以及一些必要的依赖就出来了。导入BaiduNaviManagerFactory这些类也不会报错了
参考文章
- https://blog.csdn.net/weixin_43562948/article/details/104808012
- https://liuchenyang0515.blog.csdn.net/article/details/80541545?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control
本文地址:https://blog.csdn.net/weixin_45122125/article/details/110704460
上一篇: NodeJs 3 实现 JSONP 接口的步骤练习
下一篇: Android 发送手机号验证码倒计时