Android 集成百度地图服务和驾车导航jar包冲突、驾车导航引入armeabi-v7a平台

项目集成百度地图服务和驾车导航时遇到jar包冲突,通过对比删除重复jar包解决冲突。针对armeabi与armeabi-v7a不兼容问题,将导航DEMO中的so文件复制到项目对应平台下,并处理腾讯云IM的armeabi-v7a so文件,确保导航语音播放正常。
摘要由CSDN通过智能技术生成

项目中有用到百度地图覆盖物标记、地理编码、POI搜索、点聚合、定位等百度地图提供的服务,最近领导要求再加入驾车导航服务,到百度地图官网下载DEMO,参照百度地图官方提供的驾车导航Demo将libs文件夹下的jar包都复制到项目中发现有jar冲突了,最后比对发现BaiduLBS_Android.jar中已经包含了部分导航demo中的jar文件,那么去掉这些重复的jar包就可以了,处理完这个之后还有一个armeabi与armeabi-v7a不兼容问题也需要处理。

1、解决百度地图服务以及驾车导航jar包冲突

原本导航Demo中libs文件下jar包如下:

去除jar冲突后需要引入的jar包如下:

1、解决百度地图驾车导航不提供armeabi-v7a平台so,armeabi与armeabi-v7a不兼容问题

jniLibs下so文件的兼容处理,如果项目用的so是armeabi平台下的,那么复制导航demo中的so文件到项目中就可以

问题来了如果so平台不是armeabi,而是armeabi-v7a&#x

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值