美文网首页
apk包大小瘦身

apk包大小瘦身

作者: 白夜的地平线 | 来源:发表于2022-06-29 14:49 被阅读0次

    目前爱奇艺APK


    image.png

    微博APK


    image.png

    因此

     ndk {
                //设置支持的SO库架构(开发者可以根据需要,选择一个或多个平台的so)
                //最好只选择'armeabi-v7a', 'arm64-v8a'这两个已经包含大多数手机的支持
                //v8是2020年后的手机,V72020年之前的手机,只留V7就可以同时适配
                abiFilters  'armeabi-v7a', 'arm64-v8a'
            }
    

    所以得出结论留armeabi-v7a就行

     ndk {
                abiFilters  'armeabi-v7a'
            }
    

    去掉armeabi和arm64-v8后瞬间少了30M多,就很nice


    image.png

    armeabi,armeabi-v7a,arm64-v8
    各自性能对比和适配可以对比一下,更能充分了解

    只适配armeabi
    优点:基本上适配了全部CPU架构(除了淘汰的mips和mips_64)
    缺点:性能低,相当于在绝大多数手机上都是需要辅助ABI或动态转码来兼容
    只适配 armeabi-v7a
    同理方案一,只是又筛掉了一部分老旧设备,在性能和兼容二者中比较平衡
    只适配 arm64-v8
    优点: 性能最佳
    缺点: 只能运行在arm64-v8上,要放弃部分老旧设备用户

    相关文章

      网友评论

          本文标题:apk包大小瘦身

          本文链接:https://www.haomeiwen.com/subject/bkinsctx.html