关于百度地图so文件引起的apk包过大问题

安静的码字猴 2016-05-13 11:35:10
公司一个项目中用到了百度地图和导航功能,打完包之后达到了40M,个人觉得大的有些离谱,一看lib中有好几个百度地图的so文件夹,arm64-v8a, armeabi, armeabi-v7a, x86 , x86-64 五个文件夹 加起来就有30M .我去查看了相关解释,说是为了适配不同的CPU架构。但是目前这个项目还没有说是添加太多的功能,so文件这么多 哪些是否可以不用添加,又可以适配大部分手机呢

有没有懂得大神
...全文
2297 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_15857177 2018-05-16
  • 打赏
  • 举报
回复
https://blog.csdn.net/u012215778/article/details/59501890
  • 打赏
  • 举报
回复
我觉得百度地图的sdk包就16M, 你应该学习 apk减肥: https://juejin.im/post/58d9b6a1a22b9d0064719f9e
闪电_Star 2017-03-31
  • 打赏
  • 举报
回复
最后怎么解决的
libeyond_ 2017-02-14
  • 打赏
  • 举报
回复
最好是都保留。看“简书”上这篇翻译文章http://www.jianshu.com/p/cb05698a1968。而且我看了下百度地图包大小是38M多一点,你的app确定用到了百度地图那么多功能吗,我知道的是包含鹰眼功能时百度地图综合包会一下子变很大。
libeyond_ 2017-02-14
  • 打赏
  • 举报
回复
最好是都保留。看“简书”上这篇翻译文章http://www.jianshu.com/p/cb05698a1968
wang805380368 2017-02-06
  • 打赏
  • 举报
回复
有没有解决啊
DiQl 2016-10-19
  • 打赏
  • 举报
回复 1
假如没有特殊需求的话, 建议只留下这一个armeabi-v7a,兼容市面上绝大多数设备,性能又比armeabi好一些.
  • 打赏
  • 举报
回复
求最终解决办法?
  • 打赏
  • 举报
回复
楼主解决没有,求解答,谢谢!
瑞逸 2016-06-08
  • 打赏
  • 举报
回复
建议留下x86和 armeabi 的
安静的码字猴 2016-06-01
  • 打赏
  • 举报
回复
还没有解决呢,现在还没时间解决这个
  • 打赏
  • 举报
回复
楼主最后怎么解决的 留了那个?
sagittarius1988 2016-05-13
  • 打赏
  • 举报
回复
引用 2 楼 sinat_26710701 的回复:
[quote=引用 1 楼 sagittarius1988 的回复:] 留个armeabi就可以了
那如果是其他的cpu是不是会不适配啊[/quote] 这个只是在编译so文件时,针对不同的cpu有做专门的优化,不影响使用,你要适配嘛,就再留个x86的,不过现在x86架构的cpu手机很少
安静的码字猴 2016-05-13
  • 打赏
  • 举报
回复
引用 1 楼 sagittarius1988 的回复:
留个armeabi就可以了
那如果是其他的cpu是不是会不适配啊
sagittarius1988 2016-05-13
  • 打赏
  • 举报
回复
留个armeabi就可以了

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧