【开源】快速批量统计AAR大小

本文介绍了快速统计AAR大小项目AarPackageSize的使用及注意事项。

《出塞》
秦时明月汉时关,万里长征人未还。
但使龙城飞将在,不教胡马度阴山。
-王昌龄

Demo效果

克隆本工程在终端使用python执行如下脚本:

python AarPackageSize.py

使用

使用以下命令获取依赖树,在app模块目录下执行如下命令会得到一个名为depends.txt结果文件:

../gradlew -q dependencies --configuration releaseRuntimeClasspath > depends.txt

将depends.txt文件复制到本工程下覆盖原文件,在工程根目录下执行python命令,可以在终端看到执行的过程及结果:

python AarPackageSize.py

注意事项

  1. 根据实际情况修改app的so架构,默认为armeabi-v7a
  2. 将aar所在的仓库地址配置在本工程中
  3. 在config.json文件中配置依赖分组
  4. 在order.json文件中配置结果输出顺序

项目地址

微信搜索『yuweiguocn』关注我

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    余生动听阅读 10,749评论 0 11
  • 彩排完,天已黑
    刘凯书法阅读 4,423评论 1 3
  • 表情是什么,我认为表情就是表现出来的情绪。表情可以传达很多信息。高兴了当然就笑了,难过就哭了。两者是相互影响密不可...
    Persistenc_6aea阅读 128,768评论 2 7

友情链接更多精彩内容