1 AoEiuV020 2021-05-14 17:41:52 +08:00 正常 app 编译要求都不太高吧,差不多配置就能好好用, |
![]() | 2 HongJay 2021-05-14 17:46:14 +08:00 组件化 |
3 zhanlanhuizhang 2021-05-14 20:39:38 +08:00 1:用服务器编译 2:如果代码使用组件化,请使用 aar 引入。 |
4 zhanlanhuizhang 2021-05-14 20:42:14 +08:00 |
5 zhanlanhuizhang 2021-05-14 20:44:09 +08:00 还有这个可以直接在远程部署 Android studio 。然后使用: https://lp.jetbrains.com/projector/ 这个。 只要是公司内网,跟本机无差别。就是不能复制和输入中文。 |
![]() | 6 300 2021-05-14 20:49:59 +08:00 大部分情况下增量编译很快了 Java 11 也能减少编译时间( JDK 也要 11 的) compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = "11" } |
![]() | 7 ophunter OP @zhanlanhuizhang 谢谢很有用 |
![]() | 8 ophunter OP @winterbells 有什么优化吗? |
![]() | 9 rb6221 2021-05-15 14:38:10 +08:00 如果你是使用 github,其实是可以用配套 CI 功能的,travis-ci 和 github action 都行,CI 直接在远程服务器编译就好多了 |
![]() | 10 kingiis 2021-05-17 10:18:34 +08:00 RTX 3090 ; 64G 内存; cpu 线程撕裂者 3990x |
![]() | 12 Gloomyer 2021-06-11 18:43:25 +08:00 组件化搭配 gradle 的一些配置 速度提升最明显 我现在的项目 全量 从 7 分钟左右优化到 1 分钟 50 多秒 增量从 1 分钟多到现在 10-30 秒 |