超好用的 Gradle 插件推荐

超好用的 Gradle 插件推荐

不知道大家有没有关注到关于最近发布的 Gradle 5.0 的消息,相较于之前版本,这一版除了添加了一些新的特性之外,性能又有了不小的提升,对所有 Android 开发者来说这无疑是一个好消息。so,今天给大家推荐几个不错的 Gradle 插件。

AndResGuard

AndResGuard 是一个缩小 apk 体积和资源混淆的工具,它的工作原理和 Java Proguard 类似,但是只针对资源。它会将原本冗长的资源路径变短,例如将 res/drawable/wechat 变为r/d/a,把文件资源 wechat.png 重命名为 a.png,最后它会使用 7zip 重新压缩 apk,已达到减小应用体积的目的。

AndResGuard (5300+ stars): https://github.com/shwenzhang/AndResGuard

packer-ng-plugin

PackerNg 是一个极速渠道打包工具,打 100 个渠道包只需要 10 秒钟。它同时支持集成打包和脚本打包,而且配置相当灵活,你还可以在代码中进行对渠道进行配置。另外,它也有详尽的插件配置示例说明,所以使用起来还是非常方便的。

packer-ng-plugin (3900+ stars): https://github.com/mcxiaoke/packer-ng-plugin

dexcount-gradle-plugin

Dexcount Gradle Plugin 应该是所有安卓开发必备的一个 Gradle 插件了,正如它的名字,这是一个用于在构建时对 apk 或者 aar 中的方法计数的插件。只需要简单的几行代码就可以引入该插件,在每一次构建后会得到如下所示的输出信息:

超好用的 Gradle 插件推荐

另外还可以得到各个包名下的详细的方法数或成员变量数:

超好用的 Gradle 插件推荐

dexcount-gradle-plugin (2500+): https://github.com/KeepSafe/dexcount-gradle-plugin


今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言和点赞是我持续更新的动力哦!

关注 wx - 公 - 号 -:非著名程序员,对话框回复关键字 “1024”,免费领取 30 本经典编程书籍。

章鱼猫在此感谢大家的关注和支持。喜欢我,就赶紧关注我,给我点赞吧!

相关推荐