美文网首页移动全栈技术之路AS相关千米移动
怎样高效统计Android开源库的方法数

怎样高效统计Android开源库的方法数

作者: offbye西涛 | 来源:发表于2016-06-13 18:20 被阅读1011次

    大家都知道, Android App一直有65k方法数的问题,当然我们可以用multidex的各种方法解决,就是比较麻烦。一般方法数超过65K的原因是引入了太多第三方开源库的原因,那么我们怎么才能知道哪些开源库占用了多少方法呢?以便可以有针对性的减少方法数。

    今天发现Android Studio有个插件Android Methods Count很好的做了这个事情,赞一个啊。直接在Android Studio搜索插件名字并安装,重启Android Studio后打开build.gradle文件,等待一会就可以看各个第三方库的方法数了。

    如下图


    methodscountdetail

    如果有人已经查过了某个版本的开源库,网站会缓存结果,立即就会给出结果;没有查过则网站会去分析开源库,并算出方法数,这个过程可能需要等待几分钟。网页给出了方法数统计,依赖的库, 还可以以图表形式展示开源库各个版本的方法数和Dex文件Size变化情况。
    知道了第三方开源库的方法数,就可以有针对性的对方法数进行优化了。

    相关文章

      网友评论

      • 迟道:用了这个依赖就变灰色,该版本改起来好麻烦

      本文标题:怎样高效统计Android开源库的方法数

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