给版本添加构建信息

很多软件的版本号里都有 Build 次数、时间、主机这样的构建信息,这里我介绍一种 Android Studio 里通过 Gradle 脚本自动创建以及更新构建信息的方法,每次构建的时候自动更新版本的 Build 次数、时间、主机等信息,不需要手动设置。

如何优雅的导入 AAR 文件

和 JAR 一样,AAR 也是一种软件模块化封装提高可复用性的方式。相比于 JAR,AAR 除了 Java 代码之外还能打包 Android App 资源(如:String、Drawable 等等)、JNI 库文件(.so),AAR 仅能用于 Android 软件而 JAR 则 Java 软件通用。将一些常用的、通用的功能代码或是界面封装到一个 AAR 模块里,以便后续再次使用,是提升开发效率的好做法。