百度地图开发各种问题的记录

感谢大佬

http://m.blog.csdn.net/huanzhongying/article/details/72626860

几个坑:

1:demo里的jar是分开的,但是现在(2017.12.30)从百度上下载下来的jar是集成的,如果把集成的和分开的都放一个工程下容易造成各种冲突。

正确方法:从百度上一次下完所有需要的功能,so全放jnilibs,jar全放libs


2:有些工程,手机可能不在armebi里面找so(不明白为什么),而去其他arm64,armv7a什么的地方找包,但是如果你在下载的时候选中了导航,下载下来的东西里是没有arm64这些文件夹的,结果运行的时候闪退,报libBaiduMapSDK_base那个文件不是64位的错误。

我的解决方法是下载的时候不选导航,这时候存so库的文件夹有5个,把除armebi外其他的都贴进自己的工程里。目的就是拿一份64位的libBaiduMapSDK_base文件


3 导航目前只支持armebi,所以因为问题2,用导航的时候可能会出现百度地图初始化失败。

这个最后我也不知道怎么解决的,我一个是在gradle里加了abiFilters "armeabi" ,一个是把arm64里有关导航的so全删了,

也不知道哪个真正解决了问题,总之我是不敢试了。






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值