27 lines
930 B
Markdown
27 lines
930 B
Markdown
# NTP Check
|
|
|
|
Native Android NTP comparison dashboard built with Kotlin, Jetpack Compose, raw UDP NTP probes, and local Room storage.
|
|
|
|
## Mission
|
|
|
|
Provide a no-backend Android utility for saving NTP servers, testing them on demand or continuously, comparing health metrics, and exporting results for work/customer troubleshooting.
|
|
|
|
## Build
|
|
|
|
```bash
|
|
make build-debug
|
|
```
|
|
|
|
If a Gradle wrapper is later generated, `make` will use it. Otherwise it falls back to `gradle` from PATH.
|
|
|
|
## CI / Gitea
|
|
|
|
This repo includes `.gitea/workflows/android-apk.yml` to build a debug APK on push and manual dispatch. It is possible to build APKs automatically in Gitea Actions as long as the runner has or can install:
|
|
|
|
- JDK 17
|
|
- Android SDK/cmdline tools
|
|
- Gradle or a checked-in Gradle wrapper
|
|
- Network access to Maven/Google repositories for dependencies
|
|
|
|
Release signing should use Gitea secrets; debug APK builds do not need signing secrets.
|