Commit 194b76a
authored
perf: shrink classes.dex from ~932KB to ~47KB (#26)
Drop the unused UI library dependencies (material, appcompat, core-ktx,
tracing) and replace the Material app theme with a zero-cost framework
theme. None of these were referenced by the source — they were pulled in
solely by the Material theme. This app is headless (instrumentation +
broadcast receiver, no activity), so a framework theme is sufficient.
classes.dex: 953,956 -> 47,700 bytes1 parent 1d46386 commit 194b76a
3 files changed
Lines changed: 4 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | 59 | | |
64 | 60 | | |
65 | 61 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments