加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动 > 正文

Android 应用构建速度提升的十个小技巧

发布时间:2019-08-16 19:39:01 所属栏目:移动 来源:Android
导读:副标题#e# 应用的构建速度会直接影响开发效率,本文将带您通过改造一个 Android 应用: Google 追踪圣诞老人 (Google Santa Tracker) 来为大家提供十个小技巧,帮助提升应用的 Gradle 构建速度,当我们应用了所有的小技巧之后,该演示应用的构建速度快了三倍

小技巧 4: 最小化使用资源文件

Android 应用构建速度提升的十个小技巧
当您的应用包含大量本地化资源或者为不同像素密度加入了特别的资源时,您可能需要应用这个小技巧来提高构建速度——最小化开发阶段打包进应用的资源数量。

构建系统默认会将声明过或者使用过的资源全部打包进 APK,但在开发阶段我们可能只用到了其中一套而已,针对这种情况,我们需要使用 resConfigs() 来指定构建开发版本时所需要用到的资源,如语言版本和屏幕像素密度。Android 应用构建速度提升的十个小技巧

这里我们看到了较大程度上的改观,全量构建的时间又降低了 6 秒,增量构建的时间也分别降低了 20% 以上。

小技巧 5: 禁用 PNG 压缩

Android 应用构建速度提升的十个小技巧
与小技巧 4 一样,这个特性本身在打包发布阶段是相当有帮助的—— PNG 压缩,但在开发阶段禁用这个功能可以提高构建效率。默认情况下,AAPT 会压缩工程的 PNG 资源以减小 APK 体积,根据图片的数量和大小,这个过程所消耗的时间有长有短。

Android 应用构建速度提升的十个小技巧

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读