美文网首页
apk极致优化的九道工序

apk极致优化的九道工序

作者: Ahwind | 来源:发表于2019-05-05 21:47 被阅读0次

    1、svg批量转vector
    https://github.com/MegatronKing/SVG-Android/tree/master/svg-vector-cli
    vectorDrawables.useSupportLibrary = true

    2、着色器tint
    <ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:clickable="true"
    android:focusable="true"
    android:layout_gravity="center"
    android:src="@drawable/tint_src_selector"
    android:tint="@color/tint_color_selector"/>

    3、资源打包配置
    //只保留默认的资源和指定的资源
    resConfigs("zh-rCN")

    4、动态库的打包配置(去掉大头的过程,除定制化设备)
    ndk{
    abiFilters('armeabi')
    }

    5、移除无用的资源(Lint),不过是一种物理上的删除

    6、开启代码混淆
    minifyEnabled true

    7、启用资源缩减混淆
    shrinkResources true

    8、webp

    9、资源res混淆、7Z压缩、对齐、签名

    demo:https://github.com/ApeCold/Learn_Apk_Sample

    相关文章

      网友评论

          本文标题:apk极致优化的九道工序

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