• v0.4.1 fc59556f86

    v0.4.1 Pre-release

    khemist released this 2026-08-01 14:56:22 -05:00 | 18 commits to main since this release

    ALWX Radar Android — v0.4.1 (crash fix)

    Fixes a launch crash reported in v0.4.0.

    Root cause

    ic_chevron_right.xml's SVG arc commands concatenated flag digits without separators (e.g. a1,1 0 000,1.41), which Android's vector path parser mishandled, corrupting the compiled drawable in a way that surfaced as a misleading Resources$NotFoundException` ("file not found") at inflate time rather than a path-parsing error. AAPT2 and lint both accepted the file at build time, so this only reproduced at runtime.

    How it was found

    Static analysis (theme attributes, MapLibre API signatures, native library property support, view ID cross-referencing, dependency conflicts) turned up nothing. Set up a local KVM-accelerated emulator to get a real stack trace, bisected it to this one drawable via a diagnostic swap, fixed the path data, and verified the rebuilt APK launches cleanly, opens the settings drawer, switches tabs, and opens dialogs correctly.

    Assets

    • ALWX-Radar-Android-v0.4.1.apk — debug-signed APK, installable directly on device (enable "install unknown apps" for your browser/file manager).
    Downloads