android导航sdk | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
自动部署
下载开发文档
注意:目前gradle中集成sdk只支持国内版本如果需要google 渠道版本sdk 请到。
1、在project的build.gradle文件中配置repositories,添加maven仓库地址
在project的build.gradle文件中配置repositories,添加mavencentral仓库地址。project的build.gradle文件在project目录中位置如图所示:
配置如下:
allprojects {
repositories {
mavencentral()
}
}
2、在主工程的build.gradle文件配置dependencies
根据项目需求添加sdk依赖。引入各个sdk功能最新版本, dependencies 配置方式如下:
sdk引入依赖
地图组件implementation 'com.baidu.lbsyun:baidumapsdk_map:7.5.8'
检索组件implementation 'com.baidu.lbsyun:baidumapsdk_search:7.5.8'
工具组件implementation 'com.baidu.lbsyun:baidumapsdk_util:7.5.8'
步骑行组件implementation 'com.baidu.lbsyun:baidumapsdk_map-bwnavi:7.5.8'
基础定位组件implementation 'com.baidu.lbsyun:baidumapsdk_location:9.4.5'
全量定位组件implementation 'com.baidu.lbsyun:baidumapsdk_location_all:9.4.5'
驾车导航组件implementation 'com.baidu.lbsyun:baidumapsdk_map-navi:7.5.8'
驾车导航 步骑行导航implementation 'com.baidu.lbsyun:baidumapsdk_map-allnavi:7.5.8'
tts组件implementation 'com.baidu.lbsyun:navitts:3.2.8'
全景组件implementation 'com.baidu.lbsyun:baidumapsdk_panorama:2.9.2'
主工程的build.gradle文件在project目录中位置:
以下是驾车导航组件相关依赖的示例, 配置如下:
android {
defaultconfig {
ndk {
// 设置支持的so库架构(开发者可以根据需要,选择一个或多个平台的so)
abifilters "armeabi-v7a","arm64-v8a"
}
}
}
dependencies {
implementation 'com.baidu.lbsyun:baidumapsdk_map-navi:7.4.0'
}
注意:在gradle依赖时如果同时使用多个组件时,部分组件会产生冲突,在使用时根据自己的项目需求去组合,以下是会产生冲突的组件。
组件依赖备注
基础定位组件implementation 'com.baidu.lbsyun:baidumapsdk_location:9.4.5'选其一
全量定位组件implementation 'com.baidu.lbsyun:baidumapsdk_location_all:9.4.5'
地图组件implementation 'com.baidu.lbsyun:baidumapsdk_map:7.5.8'这些组件中都包含了baidumapsdk_map组件,根据需求选其一
步骑行组件implementation 'com.baidu.lbsyun:baidumapsdk_map-bwnavi:7.5.8'
驾车导航组件implementation 'com.baidu.lbsyun:baidumapsdk_map-navi:7.5.8'
驾车导航 步骑行导航implementation 'com.baidu.lbsyun:baidumapsdk_map-allnavi:7.5.8'

上一篇

工程配置与sdk集成

下一篇

手动部署

本篇文章对您是否有帮助?

网站地图