IT之家 2 月 16 日消息,2022 年的今天,手机 App 的安装包似乎越来越大了。为了解决这个问题,Spotify 宣布开源其 App 分析工具 Ruler。
文章插图
据介绍,Ruler 是一个 App 的分析工具。它可以模拟谷歌 Google Play 商店上传 App Bundle 的形式,生成最终获得优化的 APK 大小,包括下载大小和安装大小。
然后,Ruler 可以扫描 App 并找到其中的文件列表及其大小。它还可以找到所有影响 App 大小的 Gradle 模块和依赖项。通过这种方式对 App 的所有文件进行分组,并确定每个模块和依赖项在整个 App 中的大小占比,从而进行进一步优化。
文章插图
Spotify 表示,Spotify 的安卓版 App 拥有超过 1000 个 Gradle 模块和数百个第三方依赖项。并且在过去六个月中,Ruler 帮助将 App 大小减少了 9% 以上。
IT之家了解到,Spotify 每天使用最新的版本导出一次 App 大小数据,并使用这些数据来跟踪整个 App 以及单个模块和第三方依赖项的历史趋势,还分析了每个拉取请求对 App 大小的影响,以便可以向开发者提供早期反馈。
文章插图
【 ruler|Spotify 宣布开源其 App 分析工具,可帮助减小 App 安装包】Ruler 开源地址:点此查看
- 模块|Spotify 宣布开源其 App 分析工具,可帮助减小 App 安装包
- 5g网络|多国宣布紧急停飞美国!5G信号或引发灾难性危机,我们不需担心
- 华为|任正非壕掷500亿,“翻身农奴把歌唱”?华为终于宣布新决定!
- B轮|自动驾驶卡车公司“主线科技”宣布完成B轮融资
- 英特尔|加速晶圆代工业务 Intel宣布54亿美元收购高塔半导体
- 「钛晨报」滴滴被曝裁员20%,几乎波及全线业务;徐梦桃夺得自由式滑雪空中技巧决赛金牌;携程宣布在国内率先开启混合办公
- Tower|英特尔宣布以每股53美元的价格全现金收购Tower半导体
- 收购|错过 AMD“前女友”,英特尔宣布 54 亿美元收购 Tower 半导体
- gtc|英伟达宣布 3 月 21 日举行线上 GTC 2022
- jetb|JetBrains 宣布:IntelliJ 平台彻底停用 Log4j 组件