mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-07 19:58:32 +09:00
major*100 + minor collides for multiple releases in the same month, and Android refuses to install a package whose versionCode is not strictly greater than the installed one. Encode as year*1_000_000 + month*10_000 + monthly-revision (commits since the month start), so every build upgrades cleanly; the month weight dwarfs the per-month reset on rollover. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>