Wear os application for guidance based on android osmand application
|
|
1 kuukausi sitten | |
|---|---|---|
| documentation | 1 kuukausi sitten | |
| gradle | 1 kuukausi sitten | |
| wear | 1 kuukausi sitten | |
| .gitignore | 1 kuukausi sitten | |
| AGENTS.md | 1 kuukausi sitten | |
| LICENSE | 1 kuukausi sitten | |
| README.md | 1 kuukausi sitten | |
| build.gradle.kts | 1 kuukausi sitten | |
| gradle.properties | 1 kuukausi sitten | |
| gradlew | 1 kuukausi sitten | |
| gradlew.bat | 1 kuukausi sitten | |
| settings.gradle.kts | 1 kuukausi sitten |
Montre Wear OS 5 qui affiche en temps réel la navigation initiée par OsmAnd+ 5.4.9 sur le téléphone (Android 16).
WatchOsm n'est pas un GPS ni un calculateur de route : c'est un miroir de navigation. Il écoute la notification de navigation permanente publiée par OsmAnd sur le téléphone, la relayée vers la montre par le système Android, en extraire la consigne de manœuvre (flèche, distance, rue), l'ETA et la distance restante, puis les affiche sur des écrans conçus pour le poignet.
Voir documentation/architecture.md et les
diagrammes PlantUML dans documentation/puml/.
./gradlew :wear:assembleDebug # APK
./gradlew :wear:testDebugUnitTest # tests unitaires du parseur
./gradlew :wear:lint # analyse statique
Prérequis (voir AGENTS.md pour l'état de la chaîne sur cette machine) :
sdkmanager "platform-tools" "platforms;android-35" "build-tools;35.0.0"
puis sdk.dir dans local.properties ;javac), pointé par org.gradle.java.home dans ~/.gradle/gradle.properties.adb install -r wear/build/outputs/apk/debug/wear-debug.apk
Puis autoriser WatchOsm dans Réglages > Notifications > Accès aux notifications de la montre.
GNU GPL v2 (voir LICENSE).