浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
VDR集成使用
下载开发文档
集成百度导航SDK

首先请先获取和配置百度导航SDK,在导航初始化完成之后启动智能定位VDR功能。

BaiduNaviManagerFactory.getBaiduNaviManager().setVdrEnable(true);
集成定位SDK-JAR包

首先,联系我们获取VDR版本定位SDK高级权限。智能定位VDR版本定位SDK采用分离式文件方案,不与其他百度地图开放平台功能一体打包,开发者在使用时,在已经部署好导航SDK的基础上,VDR定位SDK所需文件都需要集成到工程项目中,JAR文件有如下图所示:

vdr1
集成定位SDK-SO文件

在集成导航SDK基础上,所需SO文件如下图所示:

vdr2

在集成VDR相关SO文件时,需要在build.gradle里声明,否则运行时会报错。

packagingOptions{
doNotStrip "*/arm64-v8a/libindoor.so"
doNotStrip "*/armeabi-v7a/libindoor.so"
}
添加定位服务,完成定位配置

在应用的AndroidManifest.xml文件中添加定位服务:

<service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote"/>

如需配置定位SDK其他功能,可参照定位SDK的统一配置及使用流程,详见定位SDK Android Studio配置文档

上一篇

简介

下一篇

导航常用API

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