align markdown table in SETUP

This commit is contained in:
Emil Lerch 2026-10-04 08:51:39 -07:00
parent 255f23928a
commit 59feb4b5e8
Signed by: lobo
GPG key ID: A7B62D657EF764F8

View file

@ -7,11 +7,11 @@ manager outside mise is involved, and no NDK is needed at any point.
It is not mise alone, and the distinction matters when something breaks.
| Layer | Provided by | Pinned? | Lives in |
|---|---|---|---|
| Zig, JDK, Gradle, SDK command-line tools | mise, from `.mise.toml` | yes, by version | `~/.local/share/mise/installs/` |
| Layer | Provided by | Pinned? | Lives in |
|-------------------------------------------------------------------------------|----------------------------------------|--------------------|-------------------------------------------------|
| Zig, JDK, Gradle, SDK command-line tools | mise, from `.mise.toml` | yes, by version | `~/.local/share/mise/installs/` |
| SDK packages: platforms, build-tools, platform-tools, emulator, system images | `sdkmanager`, via the mise tasks below | partly - see below | inside the mise `android-sdk` install directory |
| The AVD (the emulator's virtual device) | `avdmanager`, via a mise task | n/a | `.tmp/avd` in this repo, gitignored |
| The AVD (the emulator's virtual device) | `avdmanager`, via a mise task | n/a | `.tmp/avd` in this repo, gitignored |
`mise install` is necessary but not sufficient. It gives you `sdkmanager`; it does not give
you an SDK you can build against. mise has no idea the SDK packages exist, so they are not