接上个题主,安卓 APP 编译快,有啥配置推荐

2021-05-14 17:39:50 +08:00
 ophunter
现在是 macbook pro 2019 16g i7, Android studio run 起来就系统就很慢,特别是 mac 的降频机制。
想搞一个快点的自己用。
4687 次点击
所在节点    Android
12 条回复
AoEiuV020
2021-05-14 17:41:52 +08:00
正常 app 编译要求都不太高吧,差不多配置就能好好用,
HongJay
2021-05-14 17:46:14 +08:00
组件化
zhanlanhuizhang
2021-05-14 20:39:38 +08:00
1:用服务器编译
2:如果代码使用组件化,请使用 aar 引入。
zhanlanhuizhang
2021-05-14 20:42:14 +08:00
zhanlanhuizhang
2021-05-14 20:44:09 +08:00
还有这个可以直接在远程部署 Android studio 。然后使用: https://lp.jetbrains.com/projector/ 这个。
只要是公司内网,跟本机无差别。就是不能复制和输入中文。
winterbells
2021-05-14 20:49:59 +08:00
大部分情况下增量编译很快了
Java 11 也能减少编译时间( JDK 也要 11 的)
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = "11"
}
ophunter
2021-05-14 21:18:01 +08:00
@zhanlanhuizhang 谢谢很有用
ophunter
2021-05-14 21:18:25 +08:00
@winterbells 有什么优化吗?
janus77
2021-05-15 14:38:10 +08:00
如果你是使用 github,其实是可以用配套 CI 功能的,travis-ci 和 github action 都行,CI 直接在远程服务器编译就好多了
kingiis
2021-05-17 10:18:34 +08:00
RTX 3090 ;
64G 内存;
cpu 线程撕裂者 3990x
ophunter
2021-05-17 11:10:40 +08:00
@kingiis 哥你这个是编译系统吧
Gloomyer
2021-06-11 18:43:25 +08:00
组件化搭配 gradle 的一些配置 速度提升最明显 我现在的项目

全量 从 7 分钟左右优化到 1 分钟 50 多秒

增量从 1 分钟多到现在 10-30 秒

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/776982

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX