Jugg
大规模 Android 工程
3 秒看到修改效果
Jugg 复用 Gradle 可信产物,只编译本轮变化及其影响范围,再让代码和资源快速生效。
仅需 IDE 插件 · 不改 Gradle 脚本 · 不修改工程文件
BASELINEGradle 产物收集完成工程信息 · APK · 编译产物路径
- CHANGE
检测到 6 个源码文件更改Kotlin 4 · resources 2
- BUILD
编译修改的文件单文件编译,自动扩散编译
- DEPLOY
部署变更热重载 / 热修复
- DONE
App 应用新的变更JVMTI 技术,新增/部分修改无需重启
8+大型 Android 工程
80万+累计增量编译
3.6万+累计节省编译等待(小时)
以上为 Jugg 开源发布前累计验证数据;开源后不再采集工程使用统计。
Demo
看一次修改,如何快速编译并生效
视频展示源码和资源修改。所有运行都从同一个 Run 入口处理,支持 Java / Kotlin / res / assets / Manifest / native.so 和更多。
Compatibility
一套插件,覆盖新旧 Android 工程
开源前接入的工程均使用同一套通用实现,没有业务定制逻辑。
- Android Studio
- 2021–至今
- AGP
- 3.4–9.1
- Kotlin
- 1.3–2.2
- Android
- 8–16
Coverage
广泛适配常用技术栈
覆盖源码、资源、Compose、部署、Android Test 与自动化工具,具体支持边界可进入兼容性页面确认。
编译Java / Kotlin · Compose / KMPres / assets / Manifest / native .so · DataBinding / ViewBinding · 注解器 · 自定义编译器部署多 APK · 多设备覆盖复杂 APK 归属与多设备部署场景Android TestApplication / Library Android TestTest Results UI · Logcat 归因自动化Jugg CLI · MCP · Agent Skills构建部署 · Android Test · UI 自动化 · 远端诊断
查看完整能力支持范围 First run
三步完成第一次增量 Run
先建立可信基线,再把日常小改动交给 Jugg。
- 01安装插件
在 Android Studio 中安装 Jugg,并打开现有 Android 工程。
- 02建立 Gradle 基线
首次运行完成完整构建,收集后续增量所需的可信产物。
- 03继续日常开发
修改源码或资源,再次点击 Run 查看本轮增量决策。
Explore