Skip to content

Android Studio plugin

Jugg

大规模 Android 工程的增量编译与部署。基于 Gradle 产物,只处理本轮变化;状态不可信时回到 Gradle。

RUNtrusted baseline
  1. Detect changes读取源码、资源、Manifest 与设备状态变化
  2. Compile delta复用 Gradle 基线,只编译变化与受影响部分
  3. Stage artifacts生成 DEX、resource overlay、assets 等局部产物
  4. Deploy safely按产物和设备状态选择热替换、重启或重装
< 3s平均编译耗时
40k+月编译次数
800k+累计编译次数
36k+ h累计节省等待

Start here

按你的当前任务进入

01第一次接入

安装插件、生成运行配置,并完成第一次可信 Gradle 基线。

02日常运行 App

了解点击运行后,增量编译、部署和取消操作如何表现。

03理解机制边界

从 Gradle 基线、资源 link、扩散编译到混合部署看完整链路。

04定位异常现象

按编译、部署、运行时、日志和性能现象找到第一跳入口。

What Jugg optimizes

减少日常 Run 中与小改动不成比例的固定耗时

Safety model

Jugg 不替代 Gradle

Jugg 把 Gradle 构建结果作为可信起点。首次运行、修改构建文件、依赖或编译参数变化、注解处理器或插桩结果无法确认、设备部署历史不一致时,会回到 Gradle 并重新收集基线产物。

Directory

完整文档目录