优化编译配置
2019-08-28 本文已影响0人
众少成多积小致巨
1、最新工具
AS, SDK, gradle plugin
较新版本的 Android 平台具有向应用推送更新的更出色机制
2、为开发创建编译变体
发布时所需的许多配置在应用开发过程中都是不必要的。启用不必要的编译流程会减慢您的增量编译和整洁编译速度
3、避免编译不必要的资源
resConfigs "en", "xxhdpi"
4、停用 Crashlytics
ext.enableCrashlytics = false
5、不使用动态依赖版本
使用动态版本号可能会导致意外的版本更新和难以解析版本差异,并会因 Gradle 检查有无更新而减慢编译速度
6、启用离线模式
7、创建库模块
8、将图片转换为 WebP 格式
9、不停用缓存
android.enableBuildCache=true
还可以设置缓存目录
android.buildCacheDir=<path-to-directory>