V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ophunter
V2EX  ›  Android

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

  •  
  •   ophunter · 250 天前 · 1310 次点击
    这是一个创建于 250 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在是 macbook pro 2019 16g i7, Android studio run 起来就系统就很慢,特别是 mac 的降频机制。
    想搞一个快点的自己用。
    12 条回复    2021-06-11 18:43:25 +08:00
    AoEiuV020
        1
    AoEiuV020  
       250 天前
    正常 app 编译要求都不太高吧,差不多配置就能好好用,
    HongJay
        2
    HongJay  
       250 天前
    组件化
    zhanlanhuizhang
        3
    zhanlanhuizhang  
       250 天前
    1:用服务器编译
    2:如果代码使用组件化,请使用 aar 引入。
    zhanlanhuizhang
        5
    zhanlanhuizhang  
       250 天前
    还有这个可以直接在远程部署 Android studio 。然后使用: https://lp.jetbrains.com/projector/ 这个。
    只要是公司内网,跟本机无差别。就是不能复制和输入中文。
    winterbells
        6
    winterbells  
       250 天前
    大部分情况下增量编译很快了
    Java 11 也能减少编译时间( JDK 也要 11 的)
    compileOptions {
    sourceCompatibility = JavaVersion.VERSION_11
    targetCompatibility = JavaVersion.VERSION_11
    }
    kotlinOptions {
    jvmTarget = "11"
    }
    ophunter
        7
    ophunter  
    OP
       250 天前
    @zhanlanhuizhang 谢谢很有用
    ophunter
        8
    ophunter  
    OP
       250 天前
    @winterbells 有什么优化吗?
    janus77
        9
    janus77  
       249 天前
    如果你是使用 github,其实是可以用配套 CI 功能的,travis-ci 和 github action 都行,CI 直接在远程服务器编译就好多了
    kingiis
        10
    kingiis  
       247 天前
    RTX 3090 ;
    64G 内存;
    cpu 线程撕裂者 3990x
    ophunter
        11
    ophunter  
    OP
       247 天前
    @kingiis 哥你这个是编译系统吧
    Gloomyer
        12
    Gloomyer  
       222 天前
    组件化搭配 gradle 的一些配置 速度提升最明显 我现在的项目

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

    增量从 1 分钟多到现在 10-30 秒
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1267 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:23 · PVG 07:23 · LAX 15:23 · JFK 18:23
    ♥ Do have faith in what you're doing.