美文网首页
dex优化框架:ReDex By Facebook

dex优化框架:ReDex By Facebook

作者: 白茫茫的大地 | 来源:发表于2016-04-20 17:59 被阅读296次

    ReDex是 Facebook 开发的一个 Android 字节码的优化工具。它提供了 .dex 文件的读写和分析框架,并提供一组优化策略来提升字节码
    看下另外一篇文章对它的介绍:点我
    下面是我的安装实验过程,顺便记录一下
    安装过程可以通过github上的地址去安装,基本上按照上面写的文档就可以成功,其中遇到的问题在文档上面都有记录,在这里就不重复了
    下面记录一下我实验的过程:
    准备我们需要用到的安装包:

    Paste_Image.png
    这个包就是我们要优化的包了,然后按照文档去执行命令
    redex ../app-release.apk -o ../zz.apk
    没有出问题,还不错,安装优化后的文件,呀,居然报错了 Paste_Image.png

    查看官方文档,应该是签名问题,这里需要手动的签名

    --sign Sign the apk after optimizing it
    -s [KEYSTORE], --keystore [KEYSTORE]
    -a [KEYALIAS], --keyalias [KEYALIAS]
    -p [KEYPASS], --keypass [KEYPASS]
    

    ok,那就完成签名

    redex in.apk -o out.apk --sign -s /path/to/secret.keystore -a [KEYALIAS] -p [KEYPASS]

    生成apk文件后安装,呀!竟然成功了,赶紧运行一下,呀!也成功了,再看一下优化后的文件大小

    Paste_Image.png

    对比一下安装包确实有变小,运行速度的话,没有看出明显的提升

    ok 实验到此结束,顺便提一下,有没有技术大牛看工作机会的,我们项目需要你

    相关文章

      网友评论

          本文标题:dex优化框架:ReDex By Facebook

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