V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
insomnia1232
V2EX  ›  Android

Android apk 里.so 依赖文件体积太大怎么优化?

  •  1
     
  •   insomnia1232 · 2020-04-02 17:48:41 +08:00 via Android · 10664 次点击
    这是一个创建于 1688 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家都是怎么优化的,lib 文件夹占了 40%多的 apk 体积

    9 条回复    2020-04-04 12:32:05 +08:00
    Lin0936
        1
    Lin0936  
       2020-04-02 17:51:04 +08:00   ❤️ 1
    insomnia1232
        2
    insomnia1232  
    OP
       2020-04-02 18:01:33 +08:00 via Android
    @Lin0936 减少 70%的体积,这么🐮🍺的吗,不会有什么坑吧,对不同架构的 Android 手机
    xylxsss
        3
    xylxsss  
       2020-04-02 18:11:28 +08:00
    把符号表去了。
    nightwitch
        4
    nightwitch  
       2020-04-02 18:21:20 +08:00
    加压缩壳(效果显著
    strip(效果一般
    tigerstudent
        5
    tigerstudent  
       2020-04-02 20:15:32 +08:00 via Android
    借楼蹭一下,有没有靠谱的 native c++静态加载第三方动态库的方法或文章?

    我把官网的指南看了几遍了都。。看 cmake 配置感觉没问题但一直失败,换动态加载才可以。
    ai277014717
        6
    ai277014717  
       2020-04-02 20:23:38 +08:00
    .so 一般为了兼容老机型会把多种架构封装进去。可以自己拆解一下只保留需要的。
    Love4Taylor
        7
    Love4Taylor  
       2020-04-02 20:31:51 +08:00
    App Bundles
    uestcfei
        8
    uestcfei  
       2020-04-04 12:31:42 +08:00
    动态下发
    uestcfei
        9
    uestcfei  
       2020-04-04 12:32:05 +08:00
    upx 也确实是一个不错的选择
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2846 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:36 · PVG 19:36 · LAX 03:36 · JFK 06:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.