Add version management and update check system

- Add version.json for remote version check
- Add VersionManager utility
- Show update dialog on app start
- Add version info in settings screen
- Version format: x.y.z (1.0.0)
- versionCode increments by 1
This commit is contained in:
sanjeok77
2026-03-04 01:45:16 +09:00
parent 037925a040
commit c22cfafe88
4 changed files with 357 additions and 323 deletions

14
version.json Normal file
View File

@@ -0,0 +1,14 @@
{
"version": "1.0.0",
"versionCode": 1,
"minSdk": 31,
"targetSdk": 35,
"forceUpdate": false,
"updateUrl": "https://git.webpluss.net/sanjeok77/hotdeal_alarm/releases",
"changelog": [
"초기 릴리즈",
"뽐뿌, 클리앙, 루리웹, 쿨엔조이 지원",
"키워드 알림 기능",
"사이트 필터 기능"
]
}